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