ValorIDE Agentic Coding
ValorIDE is the agentic coding tool in the Valhalla suite. It is a VS Code plugin comparable in user posture to Codex-style coding agents: it reads a workspace, chats with the user, uses tools, edits files, runs commands, inspects errors, and coordinates with generated app assets.
ValorIDE is also a SWARM agent and a GrayMatter client. It should register with the SWARM protocol for live coordination and use GrayMatter for durable agentic memory, while using the RBAC-visible ThorAPI object graph for domain work.


Responsibilities
| Responsibility | ValorIDE owns |
|---|---|
| Agentic coding | File edits, diffs, tests, command execution, refactors, workspace navigation. |
| Generated app handoff | Import generated apps/components/client libraries from ValkyrAI/App Generation. |
| Publish-back | Push polished app changes back to a hosted Valhalla instance or deployment target. |
| Tool use | Browser control, terminal commands, MCP tools, schema inspection, diagnostics. |
| Model choice | OpenAI, Claude, Ollama/open source, and enterprise provider routing. |
| Agent registration | SWARM presence and coordination with CODEX, OpenClaw, Claude agents, and Valkyr agents. |
| Memory | GrayMatter-backed durable agent memory and preferences. |
Boundary With Valor
- Valor: conversational product control inside the web app, workflow creation, app generation guidance, system navigation.
- ValorIDE: workspace coding, code review, tests, local debugging, generated-app customization, and publish-back.
Current Code/Docs Anchors
- Extension docs:
docs/Products/ValorIDE - Swarm extension package:
extensions/valoride-swarm - Model providers:
Products/ValorIDE/Model Providers - Tools guide:
Products/ValorIDE/tools/valoride-tools-guide - Prompting:
Products/ValorIDE/prompting - App generation screenshot asset:
/img/valoride/application-generation.jpg