Terminal CLI

Your terminal,
supercharged.

An AI coding agent that lives in your terminal. Pick a model tier, write a prompt, and let it handle the rest. Script it, pipe it, alias it.

banana-cli
$ banana "add dark mode toggle to the settings page"
Using tier: Silverback (Monkey Models)
Reading project context from BANANA.md...
Analyzing 12 files...
Writing src/components/DarkModeToggle.tsx...
Updating src/pages/Settings.tsx...
All changes applied. Run banana --diff to review.
TERMINAL AGENT  •  3 MONKEY MODELS  •  PLAN MODE  •  ASK MODE  •  YOLO MODE  •  BYOK  •  VISION SUPPORT  •  SCRIPTABLE  •  LOCAL FALLBACK  •  EXTENSIBLE PROMPTS  •  TERMINAL AGENT  •  3 MONKEY MODELS  •  PLAN MODE  •  ASK MODE  •  YOLO MODE  •  BYOK  •  VISION SUPPORT  •  SCRIPTABLE  •  LOCAL FALLBACK  •  EXTENSIBLE PROMPTS  • 

What you get in the terminal

A full coding agent, not a chatbot.

🤖

Agentic coding loop

The agent reads files, writes code, runs commands, and iterates. A local tool-calling loop means faster iteration with no round-trips for file reads.

🔓

Monkey Models + BYOK

Monkey Models work with no key. Or connect OpenRouter, Anthropic, sign in with ChatGPT/Codex via OpenAI OAuth, or use a local LM Studio fallback. No lock-in.

👁️

Vision capabilities

Pass screenshots and images to the agent. It can analyze UI, read error messages from screenshots, and understand visual context.

📝

Extensible prompts

Drop markdown files to customize agent behavior. Use BANANA.md for project-specific context the agent reads automatically.

🔧

Scriptable

Pipe prompts in, chain with other tools, run in CI/CD. The CLI agent is a first-class terminal citizen. banana "fix all lint errors" --yolo

📴

Works offline

LM Studio fallback means you can code with a local model when you have no internet. Cloud models when you do. Your choice.

Three ways to work

Pick the mode that matches your confidence level.

📋

Plan mode

banana --plan

See what the agent will do before it does it. Review the plan, approve or adjust, then execute.

💬

Ask mode

banana --ask

Ask questions about your codebase. The agent reads files and answers without making changes.

🚀

YOLO mode

banana --yolo

Let the agent code and auto-apply changes. No review, no confirmation. For when you trust it.

Monkey Models built in

Three branded AI tiers tuned for coding. Match the monkey to the task. No model selection paralysis.

🦍

Silverback

Goes all out. Complex refactors, architecture decisions, heavy lifting. Your technical co-founder.

🐒

Mandrill

Sharp and balanced. Feature implementation, bug fixes, code review. Gets it done right.

🐿️

Tamarin

Surgical and fast. Quick fixes, inline suggestions, boilerplate. Code only, zero fluff.

CLI launching soon

The CLI is almost ready. Sign up to get access the moment it drops.

No credit card required. Free during beta.

🍌

You're in!

We'll notify you the moment the CLI is ready.