Skip to main content
Dome is the governance layer between AI agents and the tools and models they use. It gives each agent an identity, controls what it can reach and do, protects credentials and sensitive data, and records activity.

How does Dome work?

An agent sends each request to a Gateway, a named endpoint that exposes a selected group of tools and models. Dome identifies the agent, checks Gateway access, evaluates authorization rules and quotas, applies request Guards, calls the resource with protected backend credentials, applies response Guards, and records what happened. AI agents access tools and models through Dome, which connects, governs, operates, and manages the request path Refer to Architecture concept for the component model and the stage-by-stage request pipeline. Dome’s pillars support this flow:
  1. Connect. Configure agents, tools, models, and Gateways so workloads can reach resources under governance.
  2. Govern. Control which resources agents can reach and what actions they may perform. Set quotas, protect credentials, and apply Guards.
  3. Operate. Investigate audit events, stream live events, and subscribe to events.
Manage and Develop support those pillars. Manage administers the platform around them (access, environments, integrations, settings, and export). Develop wires an agent into product code: authenticate, call tools and models through a Gateway, and handle denials.

Next steps

Once you know what Dome is, pick a path in:
  • Install the CLI and select a workspace
  • Quickstart to register an agent and verify governed traffic
  • Personas to identify your role and find relevant docs
  • Architecture concept for the component model and request path
  • Develop when you are ready to wire the application