Fast paths
By role
New agent developer
Install the CLI, scaffold an agent project, deploy it, and open the live chat page.
Existing harness user
Keep the supported harness project format you already use and add Karta’s
deploy layer.
Frontend engineer
Drop in the hosted widget, customize it, and wire commands or identity later.
Backend engineer
Pick the native session API or an adapter shape your current client already speaks.
Platform or security architect
Review isolation, credentials, spend gates, audit, webhooks, and production controls.
Operator or admin
Manage keys, releases, budgets, billing, webhooks, audit, and troubleshooting.
Integration decisions
Make these choices before you write integration code.1. How will users reach the agent?
- Use the hosted chat widget when you want the fastest customer-facing UI.
- Use the native session API when your backend owns the product experience.
- Use a consumer adapter when your code is already written around an OpenAI or Anthropic-shaped client.
2. Who is allowed to hold the credential?
- Server-side code can hold a scoped
kt_live_API key. - Browsers should receive only a short-lived session token or a publishable widget key fenced by allowed origins.

