Choose your path
Pick the right route for first deploys, widgets, API integrations,
operations, and enterprise review.
Quickstart
Deploy a starter or existing agent project in under 10 minutes.
Core concepts
Agents, kartas, sessions, sub-agents, streaming, and releases.
Deploy
The ship, serve, consume loop, releases, and rollback.
API reference
/v1 sessions, streaming, and OpenAI- and Anthropic-shaped adapters.Start by job
I want my first deploy
Install the CLI, scaffold an agent, deploy it, and open the hosted chat page.
I already have an agent project
Keep your harness-native files and add the Karta deploy manifest.
I need a chat widget
Add the hosted widget, then layer on identity, commands, and theming.
I need an API integration
Use sessions and messages directly, or choose an OpenAI or Anthropic adapter.
I need production review
Review architecture, security, spend controls, audit, and operations.
I need to operate agents
Manage releases, sessions, logs, budgets, webhooks, billing, and audit.
What Karta standardizes
One deploy creates a versioned release and serves it through stable consumer
surfaces:
Harness-defined agents
Teams usually choose one of two agent shapes. Framework-based agents use application code to control the workflow. LangGraph, CrewAI, AutoGen, and the OpenAI Agents SDK help programmers define state, routing, tool calls, and control flow. Harness-defined agents use natural-language instructions, skills, sub-agents, tools, and MCP configuration to give the model room to plan each turn dynamically. The harness runs that loop. Karta is built for this second shape: bring an agent defined for a supported harness, and Karta adds releases, durable kartas, sessions, identity, budgets, webhooks, and audit around it.Framework-based agent
Programmer-controlled workflow: code owns state, routing, and the order of
operations.
Harness-defined agent
Model-planned workflow: instructions and harness context guide the agent as
it adapts to each task.
What you get
Multi-user sessions
Route conversations by metadata; multiple humans and AIs in one session,
each message attributed to its sender.
Streaming-first
HTTP, CLI, SDK, and widget calls share typed events: text, tool use,
reasoning, approval prompts, errors, and done.
Durable kartas
Persistent workspace and memory for each user-facing agent, virtual
employee, backend job, or fleet member. Each karta is its own agent
instance.
Metering & budgets
Per-org token and cost caps with precise usage tracking. Hit a cap and the
API returns
402 before running anything.BYOK
Bring your own provider key (Anthropic, OpenAI, Bedrock, Vertex,
OpenRouter), encrypted at rest.
Deploy & rollback
Immutable versioned releases. Activation and rollback move the active
release pointer.
Two planes
Karta separates running your agents from managing your account - the boundary security and platform teams should verify before launch:Data plane - runs your agents
The request path: sessions, harness execution in isolated per-session
sandboxes, release serving, streaming, and request-time budget enforcement.
Control plane - manages your account
The system of record: identity, team membership and roles, API keys, usage
metering and budgets, billing, BYOK keys, outbound webhooks, and the audit log.
Who Karta is for
Agent developers
Author an agent project in your own repo and harness, then deploy it on
Karta using the dashboard, the
karta CLI, the SDKs, and your own backend.Product engineers
Embed agents in your app with the hosted widget, a custom UI, or an API
integration that keeps browser credentials short-lived and scoped.
Platform architects
Review the trust boundary, isolation model, identity, spend gates, releases,
webhooks, audit, and operational controls before launch.
DevOps
Deploy, configure, and operate agents on Karta - releases, rollbacks, keys,
webhooks, and live-session debugging.
Admins
Track usage and cost, set budgets and thresholds, and manage billing for the
agents you run.
Where to go next
Choose your path
Route yourself by job: first agent, existing project, widget, API, ops, or
architecture review.
Build your first response
Install, scaffold or select a folder, deploy, and open the hosted page.
Understand the model
The vocabulary the rest of the docs assume.
Author an agent
Agent layout, sub-agents, skills, and
karta.toml.Run a support bot locally
A complete end-to-end walkthrough.
Production readiness
Launch checklist for access, spend controls, releases, webhooks, audit, and support.
Production architecture review
The enterprise path through security, tenancy, credentials, spend controls,
webhooks, and audit.

