---
title: Okibi · Your codebase, shipped as a CLI
description: Okibi turns your codebase into a real CLI that agents drive natively: generated, verified, and documented for you.
canonical: https://okibi.ai/
agent_quickstart: https://okibi.ai/agent.md
---

# Your codebase, shipped as a real CLI

Connect your repo and Okibi turns it into a typed, documented CLI that agents drive natively. Verified before it ships.

[Try it for free](https://okibi.ai/login)

```sh
curl -fsSL https://okibi.ai/install | sh
```

[Agent quickstart](https://okibi.ai/agent.md)

## Product preview

The visual landing page shows a scout-first Okibi session using OpenRouter. Opening Okibi inside the repository starts the scout automatically. It returns a grouped first draft, accepts direction, generates the CLI, and then uses it:

```text
$ curl -fsSL https://okibi.ai/install | sh
$ okibi auth login
$ okibi

Scout OpenRouterTeam/typescript-sdk
first draft · openrouter-cli · 6 groups · 10 commands
chat: send · stream
models: list · get · endpoints
providers: list
credits: balance
generations: stats
keys: list · create

> add a command to delete an API key
✓ added keys delete · 11 commands now

> generate it
✓ generated CLI unpacked into ./openrouter-cli

> write me a haiku about CLIs using kimi-k3
Run | (./openrouter-cli chat send --model moonshotai/kimi-k3 --prompt "a haiku about CLIs")
✓ replied · 42 tokens · $0.0005
```

This is an illustrative product preview, not a recorded run. After the terminal story finishes, the visual unlocks Dashboard and Commands views for the generated CLI.

## How it works

Paste an existing public GitHub repository. Okibi reads the code and drafts a CLI live, with commands you can try in a real terminal. Generate it when the command surface is ready.

## The thesis

Okibi makes software accessible to AI agents, the way Stripe made payments accessible to software.

Agents are becoming a customer category. Products without a usable agent surface become invisible to them.

A CLI is the native interface: progressive to discover, explicit about permission, and verifiable after every action.

## A generated CLI in action

Typed commands, human output, and --json for agents. All generated from the code you already have. This extended visual uses Replicate:

```sh
$ replicate-cli models search flux
MODEL                            RUNS
black-forest-labs/flux-schnell   688.7M
bytedance/sdxl-lightning-4step   1.0B
google/nano-banana               116.6M

$ replicate-cli models run black-forest-labs/flux-schnell --prompt "a neon banana"
✓ succeeded · out-0.webp · 1.4s

$ replicate-cli predictions get gm3qorzdhgbfurvjtvhg6dckhu --json
{ "status": "succeeded", "metrics": { "predict_time": 1.42 } }
```

## Everything a CLI needs to ship

Generated, verified, documented.

- **Agents drive it natively.** Agents run the CLI directly from the terminal. No plugin or additional integration is required.
- **Verified before it ships.** A release must build, pass vet and shipcheck, and survive a live dogfood run.
- **Typed client, real binary.** Okibi generates a compiled Go CLI rather than a wrapper script.
- **Structured JSON output.** Every command provides structured output for agents.
- **Docs generated with it.** Every version includes a browsable command reference.
- **Your name on it.** The binary, documentation, and install command carry your brand.

## Simple pricing

Start free on one repo. Upgrade when your CLI takes off. No credit card required.

### Free — $0

Build and privately test before you launch.

- 1 private beta CLI
- 3 builders / admins
- 5 successful generations / month
- 25 internal testers + 50 beta users
- 1,000 successful commands/month
- Okibi-hosted only
- No source access or self-hosting
- Private beta distribution

### Production — $200/mo or $150/mo billed annually

Put your product in front of agents.

- 1 production CLI included — Then $100/mo per additional CLI
- Unlimited collaborators
- Unlimited fair-use generations
- 500 authenticated agent users/mo included — Then $2 per additional active agent
- 5,000 successful commands/mo included — Then $0.05/extra successful command
- Source access and self-hosting
- Public distribution

### Enterprise — Custom

Minimum annual commitment.

- Everything in Production, plus
- Custom agents + successful-command limits
- SSO, SCIM + advanced roles
- SLA + security review
- Dedicated support

## Questions, answered

### What languages does my repo need to be in?

Any! Okibi reads server code, OpenAPI specs, GraphQL schemas, or plain route handlers.

### Is my code safe?

Okibi reads through a GitHub App installation you control, repo by repo. Access is read-only (contents + metadata) and revocable from GitHub at any time.

### How do agents use my CLI?

Agents work in the terminal, so they run your generated CLI directly: the same commands people do, with structured --json output on every one. Agents use your product the same way people do.

### Can I edit the generated CLI?

Yes. You shape the commands before generation, refine the spec afterwards, and regenerations preserve your choices version to version.

## The internet is getting a new door

Make sure your product has a door.

[Build your CLI](https://okibi.ai/login)

## Policies

- [Security](https://okibi.ai/security)
- [Privacy](https://okibi.ai/privacy)
- [Terms](https://okibi.ai/terms)
