Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>VyContext - Vyges AI Context ProviderNew to Visual Studio Code? Get it now.
VyContext - Vyges AI Context Provider

VyContext - Vyges AI Context Provider

Vyges

| (0) | Free
AI Context for Silicon IP Development — Structured conventions, metadata, and lifecycle hints directly inside your AI-powered IDE.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VyContext - AI Context for Silicon IP Development

VyContext brings silicon IP awareness to your AI-powered IDE — giving AI assistants structured conventions, metadata, and lifecycle insights for hardware design, directly in VS Code, Cursor, and any MCP-compatible editor. Free tier available.

Build Silicon Like Software
VyContext brings Vyges' metadata-driven conventions into your AI-assisted IDE — helping you design, verify, and reuse silicon IP with the same agility as modern software development.

Keywords: silicon, IP, verification, hardware, RTL, systemverilog, verilog, ASIC, FPGA, AI, MCP, vyges, context, chip design, semiconductor

🚀 Features

  • 🤖 AI-Aware Context - Provides Vyges silicon IP conventions to AI coding assistants
  • 📦 Modular Contexts (Atomic) - Load only what you need, when you need it
  • ⚡ Fast & Lightweight - <100ms response, minimal memory footprint
  • 🔄 Auto-Sync - Keeps conventions up-to-date automatically
  • 🎯 Tier-Based Access - Basic (free), Pro, Max tiers with JWT authentication
  • 🔒 Secure - HTTPS-only, OAuth 2.0, enterprise-ready infrastructure

💡 What is VyContext?

VyContext connects your AI-powered IDE to the Vyges MCP (Model Context Protocol) Server, which provides:

  • Core Conventions - Directory structure, naming, file organization
  • RTL Guidelines - SystemVerilog best practices, coding standards
  • AI Workflows - Metadata structure, lifecycle management
  • Synthesis Hints - Optimization guidelines, timing considerations
  • Verification Patterns - Testbench structure, coverage strategies

Think of it as "documentation that AI assistants understand" - helping you build silicon IP like software.

🎯 Use Cases

For Hardware Engineers

  • Learn hardware design faster with AI assistance
  • Get consistent, production-ready code suggestions
  • Follow industry best practices automatically

For Software Engineers Learning Hardware

  • Lower barrier to entry for chip design
  • Familiar software-like conventions
  • AI-guided learning path

For IP Development Teams

  • Standardize team workflows
  • Maintain consistency across projects
  • Integrate with VyCatalog for full IP lifecycle

📦 Installation

  1. From VSCode Marketplace

    Search: "VyContext"
    Click: Install
    
  2. From Command Line

    code --install-extension vyges.vycontext
    
  3. Manual Installation

    # Download vycontext-0.1.0.vsix
    code --install-extension vycontext-0.1.0.vsix
    

⚙️ Configuration

VyContext works out-of-the-box with sensible defaults. Optional settings:

{
  "vycontext.mcpServerUrl": "https://agent.services.vyges.com",  // MCP server endpoint
  "vycontext.cacheEnabled": true,                                 // Local caching
  "vycontext.autoUpdate": true,                                   // Auto-refresh
  "vycontext.updateInterval": 3600                                // Update interval (seconds)
}

All Configuration Options

Setting Default Description
mcpServerUrl https://agent.services.vyges.com MCP Server URL
cacheEnabled true Cache context locally
autoUpdate true Auto-refresh context
updateInterval 3600 Update interval (seconds)
tier basic Service tier (basic/pro/max)
debugMode false Enable debug logging

🎮 Commands

Access via Command Palette (Cmd+Shift+P or Ctrl+Shift+P):

  • Vyges: Login / Logout - Authenticate for Pro/Max tiers
  • Vyges: Show Status - View extension status and authentication
  • Vyges: Refresh Context - Manually refresh context
  • Vyges: Set as Primary - Make VyContext the primary MCP provider

📚 Context Tiers

Tier Includes Access
Basic Core conventions, RTL guidelines, AI workflows Free
Pro Basic + Synthesis, verification, catalog integration Subscription
Max Pro + Security, standards, full IP lifecycle Enterprise

📖 See full feature breakdown → Vyges Documentation

🏗️ Architecture & Performance

VSCode Extension (You)
   ↓ OAuth 2.0 + JWT Authentication
   ↓ HTTPS (Encrypted)
agent.services.vyges.com (MCP Server)
   ↓ Tier-Based Context Delivery
Modular Context Files
   • Core conventions
   • RTL guidelines
   • AI workflows
   • Synthesis hints
   • Verification patterns
Metric Value
Load Time <100 ms (cached: <10ms)
Memory Usage ~10 MB
Server Response <100ms
Connection HTTPS-only, SSL

Benefits:

  • ✅ Smaller than monolithic context files
  • ✅ Faster loading with smart caching
  • ✅ Better AI memory retention
  • ✅ Tier-based access control

🚀 Getting Started

  1. Install Extension

    VSCode → Extensions → Search "VyContext"
    
  2. Verify Installation

    Cmd+Shift+P → "Vyges: Show Status"
    
  3. Start Coding

    Your AI assistant now has Vyges context!
    

🔍 Try it now — Install VyContext free tier and bring Vyges context into your AI assistant within seconds. No credit card required.

💻 Examples

Using with AI Assistants

When you ask your AI assistant:

"Create a SystemVerilog module for an AXI interface"

VyContext provides:

  • Vyges directory structure
  • Naming conventions
  • Module template
  • Documentation requirements
  • Metadata structure

Result: Production-ready, standardized code.

Project Structure

VyContext helps AI generate:

my_ip/
├── rtl/               # RTL source code
│   └── my_module.sv
├── tb/                # Testbenches
│   └── my_module_tb.sv
├── docs/              # Documentation
│   └── my_module.md
└── metadata.json      # IP metadata

🔐 Security & Privacy

  • HTTPS Only - All communication encrypted with SSL/TLS
  • OAuth 2.0 + JWT - Secure authentication via Keycloak
  • No Source Upload - VyContext never uploads your source code or proprietary design data
  • Local Caching - Context stored locally in encrypted storage
  • Privacy-Focused - Minimal data collection for service improvement only
  • Enterprise-Grade - Production infrastructure with 99.9% uptime SLA

🤝 Works With

  • Cursor - AI-first code editor
  • GitHub Copilot - AI pair programmer
  • VSCode - Microsoft's code editor
  • Claude Code - Anthropic's coding assistant
  • Any MCP-compatible tool - Standard protocol

📖 Documentation

  • Website: https://vyges.com
  • Docs: https://vyges.com/docs
  • Community: https://github.com/vyges/community

🐛 Issues & Support

  • Issues: https://github.com/vyges/community/issues
  • Discussions: https://github.com/vyges/community/discussions

📜 License

Copyright © 2025 Vyges. All rights reserved.

This software is proprietary and confidential. Unauthorized copying, distribution, or use of this software, via any medium, is strictly prohibited.

📝 What's New

v0.1.0 - Initial public release with OAuth 2.0 authentication, tier-based context delivery, and modular context architecture.

📋 See full release notes → Version History

🌟 About Vyges

Vyges is building tools to make silicon IP development as accessible as software development.

Build silicon like software → Standardized context + Reusable IP conventions


Publisher: Vyges — Metadata-driven infrastructure for reusable silicon IP.

Made with ❤️ by Vyges

Visual Studio Marketplace | GitHub | Website

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft