sovara is the terminal interface for Sovara. It complements the Python and
TypeScript SDKs: instrumented code creates runs, while the CLI helps people and
coding assistants inspect and improve them.
Most commands output JSON so assistants can parse the result reliably.
Recommended path
- Install the CLI, then use an existing Sovara environment or choose a local, remote, or headless setup in Installation.
- Add an SDK run with an explicit project name in code. For guided setup, run
sovara setupfrom the agent repository. - Run the application normally, or use
sovara record -- <command>when you want terminal run metadata. - Inspect the run with
sovara probeandsovara logs. - Rerun an LLM step, annotate examples, manage lessons, or track project issues when the trace shows a concrete follow-up.
- Run
sovara onboardfor benchmark-grounded, human-reviewed onboarding.
For coding assistants
From the repository that contains the agent, run:sovara install-skill.
After the repository is instrumented, launch guided onboarding from that
repository or pass it explicitly: