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.jsonfor AI-assisted development - Tooling to get started with hardware IP metadata, verification, and packaging
Click here to launch in GitHub Codespaces:
Once your Codespace is running, you can:
-
Clone an existing repository:
git clone <repo_url>
-
Create a new Silicon IP repository:
Choose your preferred machine size:
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.
-
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.jsonfor AI-assisted coding- Works with GitHub Copilot (subscription may be required)
- Ready-to-run simulation/testbench setup
- Examples using
vyges-ip-templateconventions
This environment comes pre-configured with:
vyges-cli(when available)llmCLI access to GitHub Models (e.g., GPT-4.1)- Vyges AI Context with seamless authentication using GitHub credentials
- Vyges.VyContext VSCode extension for intelligent context loading
.vyges-ai-context.jsonfallback for legacy support
Seamless Authentication: Automatically authenticates using your GitHub credentials from Codespaces. No manual login required!
Features by Tier:
- Free: Basic RTL context, testbench patterns, limited synthesis
- Basic: Full RTL/testbench context, DFT/JTAG patterns, pin/pad consistency
- Pro: Advanced synthesis, formal verification, analog/mixed-signal context
- Max: Security context, catalog integration, custom context generation
How It Works:
- Automatic: Uses GitHub token from Codespaces environment
- Registration: Auto-creates Vyges account if user doesn't exist
- Tier Assignment: Assigns subscription tier based on GitHub profile
- Context Loading: Loads appropriate Vyges AI context automatically
Fallback Options:
- Command Palette:
Ctrl+Shift+P→Vyges: Login - Web Browser: Visit https://profile.services.vyges.com
- Status Check:
seamless-auth status
Try it:
# Ask AI with Vyges context (automatically loaded after authentication)
llm "Generate a Verilog module for an AXI4-Lite slave interface"
# Or use Copilot with Vyges context (via VSCode extension)
# Just start typing in any .sv file and Copilot will have Vyges context- 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 |
- 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.jsonmay override colors (for example, forcing Default Dark+). To get Vyges branding, remove that line or switch profiles manually.
- Works with or without GitHub Copilot
- Custom Vyges branding in Codespaces environment
- Fully browser-based, no local installs
© 2025 Vyges. All rights reserved.