# Why it is different

- **One layer above agents and models.** Connect Claude Code, Codex, Pi, OpenClaw, or
  another ACP or OpenAI-compatible agent. Use local models, hosted models, or both.
- **Clear control points.** Core runs agents, workflows, tools, and plugins. Gateway
  controls model calls, routing, firewall rules, budgets, approvals, and audit history.
- **Swappable parts.** Replace models, engines, memory, retrieval, sandboxes, and
  integrations without rebuilding the product around them.
- **One system across surfaces.** Run the same work through the CLI, Desktop, Web, bots,
  SDKs, or an API.