Skip to content
yottacode v0.5.0 is out! πŸŽ‰ See the release notes β†—
Free, open source, built for your terminal

Sovereign AI coding agent
for your terminal

An autonomous, self-learning AI coding agent that handles complex, multi-step development tasks β€” directly from your terminal, with the model of your choice.

$ curl -fsSL https://yottacode.ai/cli/install.sh | bash

Then run yottacode setup to connect your model provider.

scroll to explore
WHY YOTTACODE

One agent. Your models. Your workflow.

If you want...yottacode gives you...
Model choiceOpenAI, first-class OpenRouter setup, Anthropic, Gemini, Google Vertex AI, xAI, ChatGPT/Copilot OAuth, Ollama, NVIDIA NIM-compatible workflows, vLLM, Together, and other /v1-compatible endpoints.
Local-first controlPlain-file sessions, memory, approvals, checkpoints, and no telemetry.
Real repo workflowsBranches, commits, PRs, CI checks, reviews, issues, comments, and isolated worktrees.
Team-safe automationPermission rules, path validation, approval previews, plan mode, and rollback checkpoints.
LSP code intelligenceLocal LSP tools for Go, TypeScript/JavaScript, Python, and Rust.
One-shot automationyottacode run for CI/CD, ticket resolution, and scripted workflow automation.
IDE integrationACP protocol support so yottacode can connect to compatible IDEs and agent frontends.
Repeatable team workflowsAgent Skills for review checklists, runbooks, releases, migrations, and project-specific playbooks.
FEATURES

Everything you need to ship from the terminal.

Memory that learns you

Plain-text, grep-able memory: you own USER.md, the agent curates the rest β€” project writes are approval-gated. Per-turn retrieval surfaces only what’s relevant, so it gets sharper the more you use it.

Use any model, switch any time

Native adapters for Anthropic, OpenAI, Gemini, xAI, and local Ollama, sign-in with your ChatGPT or GitHub Copilot subscription, or any OpenAI-compatible gateway. Swap mid-session β€” no lock-in, no hidden default that silently bills you.

A built-in security policy

First-launch trust prompt per workspace, approval modals with syntax-highlighted diffs, allow / ask / deny project rules, and write-path validation that firewalls secret-bearing paths like .env and ~/.ssh.

Deep GitHub integration

A typed GitHub adapter β€” no gh CLI required. Read, open, update, and review PRs, triage issues, and take an issue end-to-end: research β†’ plan β†’ branch β†’ implement β†’ tests β†’ draft PR.

Plan first, then let it run

Plan mode investigates read-only and drafts a plan you approve; approving drops into auto mode that skips per-tool prompts while bash and commits stay gated. The agent can never escalate its own permissions.

A deep, repo-aware tool surface

50 built-in tools spanning reads, writes, search, a full git suite with risk-tiered approvals, bash, tests, and working-plan tracking β€” each with an explicit approval policy.

Rewind and resume

Every prompt auto-checkpoints the conversation and pre-edit files β€” a double-tap of Esc rolls back either or both. Sessions save atomically each turn, and /recall full-text searches all of them.

Delegate to typed subagents

Hand research, code search, planning, and verification to subagents that run in their own context window β€” the parent sees only the final answer. Add your own under .yottacode/agents/.

Reusable skills, on demand

17 built-in playbooks β€” TDD, security audit, performance profiling, remote ops, and more β€” load only when relevant. Install your own from a path, URL, or GitHub shorthand.

Work in parallel

Run each session in its own git worktree so two agents can edit the same repo without colliding; a per-repo .worktreeinclude carries gitignored configs into each one.

Make it your own

Drop a markdown file into .yottacode/commands/ to get /your-command with argument substitution and file references β€” and connect MCP servers for tools we didn’t ship.

Built for the terminal

Inline rendering keeps your scrollback intact β€” markdown output, a Tab-completing slash palette, image paste. Script the same core in one-shot mode, all from a single static Go binary for Linux and macOS.

Bring your own model β€” works with

Anthropic OpenAI Gemini xAI Ollama GitHub Copilot

…and any OpenAI-compatible API