TERMINAL CODING AGENT

A coding agent
in your terminal.

Ask about your project. Or let it fix things — with your approval.

install
$curl -fsSL https://kairo.so/install.sh | sh

Ask mode

kairo — ask
$ kairo Kairo — coding agent > Why does authentication fail after token refresh? Inspecting project... ✓ auth/middleware.ts ✓ auth/token.ts ✓ api/client.ts Found the issue: Token refresh updates the access token, but the API client keeps the previous header. Ask mode — no files changed.

Agent mode

kairo — agent
$ kairo --agent > Fix the stale authorization header Plan 1. Update token refresh handling 2. Rebuild API authorization header 3. Run tests Proposed changes: 2 files Approve changes? [y/N]

Features

Built for working
codebases.

Understand your code. Improve it carefully. Every change waits for your approval before it lands.

01

Ask mode

Explore your repo and get clear answers — no files changed.

02

Agent mode

Describe a fix. Kairo plans, proposes edits, and waits for you to approve.

03

You're in control

Confirm before the first edit. Approve, reject, or take it step by step.

04

Verify as you go

After changes, Kairo can run checks so you know what landed and what still needs you.

Workflow

How it works

From install to approved change in four steps. No config, no setup — just your project and your terminal.

your-project
$ kairo > describe the fix you want Plan 1. Propose changes 2. Show the diff 3. Run checks Approve changes? [y/N]
01

Install Kairo

One command.

02

Open your repo

Run Kairo inside the project you want to understand or change.

03

Ask or give it a task

Ask a question or describe the fix you want.

04

Review and approve

Inspect the proposed changes and approve them before they land.

Understand your code. Fix with approval. Stay in charge.

Start with one command.

install
$curl -fsSL https://kairo.so/install.sh | sh