TwoDocumentation Index
Fetch the complete documentation index at: https://docs.karta.sh/llms.txt
Use this file to discover all available pages before exploring further.
karta subcommand groups manage the things you run locally: projects
(registered harness apps) and sessions (live conversations on a running
server).
karta project
A project is a harness application you’ve
registered by name so karta run / karta serve can find it. The registry
lives under ~/.karta/projects/.
| Command | Arguments | Purpose |
|---|---|---|
project add | path, optional name | Register a folder as a runnable project. |
project list | — | Show all registered projects. |
project remove | name | Remove a project from the registry. |
karta session
Inspect and drive live sessions on a running server (talks to it over HTTP, so
karta serve must be up; use --host/--port to point elsewhere).
| Command | Arguments | Purpose |
|---|---|---|
session list | — | List active sessions. |
session send | id, message | Send a single message. |
session logs | id | Print the captured message history. |
session interact | id | Open an interactive, streaming REPL. |
session pause | id | Pause the session (pauses its instance). |
session resume | id, optional target | Resume a session from harness storage. |
session resume passes resume=<id> to the harness, so resumption uses the
harness’s own persisted thread — Karta doesn’t keep a second copy of history.
See Sessions & participants.