DevAI is an agentic application-lifecycle and SRE platform. It combines versioned agents, prompts, skills, MCP tools, isolated sandboxes, evaluation gates, workflow orchestration, traces, and owner-attributed model usage in one control plane.
- Sandbox and evaluation concepts — learn the lifecycle from an agent draft to a compared and promoted version.
- Platform architecture — services, runtime paths, data flow, and deployment boundaries.
- Agent Registry publishing — publish user-owned and built-in artifacts through the correct gate.
- Agentic integration — AgentGateway, Agent Registry, MCP Hub, and supporting services.
uv sync --all-extras
uv run pytest
uv run devai --helpThe dashboard lives under dashboard/ and uses its own Node.js dependencies:
cd dashboard
npm install
npm run devConfiguration uses DEVAI_* environment variables. Never commit provider keys,
session cookies, Registry tokens, or Kubernetes credentials.