Skip to main content

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.

Live ValorIDE product surface

ValorIDE browser control

Responsibilities​

ResponsibilityValorIDE owns
Agentic codingFile edits, diffs, tests, command execution, refactors, workspace navigation.
Generated app handoffImport generated apps/components/client libraries from ValkyrAI/App Generation.
Publish-backPush polished app changes back to a hosted Valhalla instance or deployment target.
Tool useBrowser control, terminal commands, MCP tools, schema inspection, diagnostics.
Model choiceOpenAI, Claude, Ollama/open source, and enterprise provider routing.
Agent registrationSWARM presence and coordination with CODEX, OpenClaw, Claude agents, and Valkyr agents.
MemoryGrayMatter-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