ValorIDE
ValorIDE is Valkyr Labs’ agentic coding companion for VS Code. The extension that lives in this repository (currently version 3.20.344 from package.json
) combines a TypeScript runtime, a React-powered webview, and deep ThorAPI/ValkyrAI integrations to plan, edit, and validate code across your entire workspace while keeping the human approving every step.
Key Capabilities
- Agentic task execution – orchestrates editor edits, shell commands, and file creation from managed task loops with diff previews.
- Multimodel connectivity – ships adapters for Anthropic, OpenAI, Google Gemini, AWS Bedrock, Vertex, Mistral, Ollama, ValkyrAI models, and OpenRouter routing.
- ThorAPI & Valhalla Suite integration – understands ThorAPI codegen output folders, can trigger backend/frontend generation, and coordinates with ValkyrAI services for workflow automation.
- Rich workspace context – indexes ASTs, runs regex/structure searches, captures diagnostics, and supports mentions like
@file
,@problems
, and@url
. - Browser & terminal control – leverages VS Code’s shell integration for long-running processes and can launch Chrome (via
puppeteer
/chrome-launcher
) to gather UI telemetry. - Extensibility via MCP & P2P – installs marketplace MCP servers, scaffolds custom tools, and links Valor instances through Valor P2P sessions.
Start Here
- New to coding? Begin with Getting Started for New Coders for a gentle walkthrough of ValorIDE fundamentals.
- Understand the architecture. The Project Architecture Overview explains the repository layout (
src/
,webview-ui/
, ThorAPI stubs, distribution artifacts, and docs). - See the full feature set. The ValorIDE README mirrors the marketplace landing page, including release downloads and live demos.
Level Up Your Workflow
- Prompting & memory – Improve collaboration with the agent through the Prompt Engineering Guide and curated memory bank.
- Built-in toolchains – Browse the ValorIDE Tools Guide for a catalogue of default actions and integrations.
- Extend with MCP – Use the MCP overview plus build guides (from GitHub, from scratch) to add bespoke capabilities safely.
Related Projects
- ValkyrAI – ValorIDE pairs with the ValkyrAI service modules for secure workflow execution, ThorAPI code generation, and organizational RBAC. Many of the extension’s backend-oriented commands assume a running ValkyrAI/ThorAPI stack.