Skip to content

vyges/vybox-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VyBox Lite Codespaces Template

Welcome to VyBox Lite — a browser-accessible development environment for silicon IP and chiplet projects, powered by Vyges.

This template sets up:

  • Pre-configured Vyges IP Template
  • Built-in .vyges-ai-context.json for AI-assisted development
  • Tooling to get started with hardware IP metadata, verification, and packaging

🚀 Quick Start

Click here to launch in GitHub Codespaces:

Launch in Codespaces - 2-Core Launch in Codespaces - 4-Core

Once your Codespace is running, you can:

  • Clone an existing repository:

    git clone <repo_url>
  • Create a new Silicon IP repository:

    • Use the Vyges IP Template to create a new repository
    • Clone it into your Codespace
    • Start developing with pre-configured tools and context

Choose your preferred machine size:

⚠️ Important Licensing Notice

Only development content is licensed under Apache-2.0. Environment setup and AI context files are proprietary Vyges components.

What's Apache-2.0 Licensed:

  • Custom scripts and tools you create
  • Documentation you write
  • Environment customizations you develop

What's NOT Apache-2.0 Licensed:

  • DevContainer configuration and Docker setup
  • Pre-installed EDA tools and development tools
  • AI context files (.vyges-ai-context.json, .copilot-chat-context.md)
  • Environment structure and build processes

Usage Terms:

  • You can use the environment for development
  • You can create and modify content within the environment
  • You cannot redistribute the environment configuration
  • AI context files are provided for use only within this Codespaces environment

See LICENSE_SCOPE.md and NOTICE for complete details.

Option vCPUs RAM Free Tier? Recommended For
Free Tier 2 4 GB ✅ 60 hours/month (public repos) Trying VyBox Lite or light workloads
Fast Lane 4 8 GB ⚠ Counts double against free hours Heavier builds, faster performance

ℹ Free tier applies per GitHub account for public repositories only. After the included free hours, you’ll be billed pay-as-you-go.
📄 See GitHub Codespaces Pricing for the latest rates.

🛠 What's Inside

  • Pre-configured Dev Container

    • VS Code extensions for HDL/SystemVerilog
    • Preloaded metadata schema
    • Shell tools for RTL builds and linting
    • Git and GitHub CLI ready to go
  • Vyges Context

    • .vyges-ai-context.json for AI-assisted coding
    • Works with GitHub Copilot (subscription may be required)
    • Ready-to-run simulation/testbench setup
    • Examples using vyges-ip-template conventions

Try AI Immediately

This environment comes pre-configured with:

  • vyges-cli (when available)
  • llm CLI access to GitHub Models (e.g., GPT-4.1)
  • .vyges-ai-context.json to guide AI for silicon IP domain

Try it:

llm "Generate a Verilog module for an AXI4-Lite slave interface"

💡 Why Codespaces?

  • Zero install: Runs in your browser
  • Fast start: Prebuilt with all dependencies
  • Portable: Works on macOS, Windows, Linux, Chromebook
Feature Benefit to Vyges Users
LLM CLI via GITHUB_TOKEN Access GitHub Models instantly without needing separate API keys; ensure GITHUB_TOKEN is set in Codespaces.
vyges-ai-context.json Context-aware AI suggestions — useful for both Copilot and CLI agents
No additional credentials Smooth onboarding — no external API keys needed
Parallel access CLI-based LLM + Copilot inline assistance for rich UX

🖌️ Theme & Branding

  • Default theme is Vyges IDE Dark.
  • Accent profiles 🔵 Vyges Blue and 💖 Vyges Pink are included.
  • Switch anytime via Ctrl/Cmd + Shift + P → Preferences: Switch Settings Profile.
  • Repo-specific .vscode/settings.json may override colors (for example, forcing Default Dark+). To get Vyges branding, remove that line or switch profiles manually.

💡 Notes

  • Works with or without GitHub Copilot
  • Custom Vyges branding in Codespaces environment
  • Fully browser-based, no local installs

🔗 Useful Links


© 2025 Vyges. All rights reserved.