Developing an external Agent? Follow Bring your own Agent to DevAI for the signed Registry → immutable import → sandbox → evaluation → comparison → gated promotion journey.
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.
- Documentation site — overview, architecture, and the agent-building walkthrough in one place.
- Install and authenticate the DevAI CLI — install or upgrade the macOS CLI with Homebrew and create a secure session.
- Feedback and support — create a request, continue the conversation, and track it until support resolves it.
- 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.
The supported Homebrew formula provides native Apple Silicon and Intel macOS binaries:
brew tap tesserix/tap
brew install devai
devai auth login --api-url https://devai.tesserix.app
devai auth statusUse brew update && brew upgrade devai to install the latest release. See the
installation and authentication guide
for keychain behavior, verification, upgrades, and command-shadowing fixes.
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.