Tired of repeating yourself to
Claude Code?

Agents shouldn't have to be re-taught your project every session. Jumbo gives them the context they're missing, so you don't have to.

Get started → See the source

Works with

Claude Code Codex Gemini Copilot Cursor VS Code Warp Amp OpenCode

Can we address the elephant in the room?

Working with coding agents is amazing. But let's be honest: it's not without frustration.

  1. Agent Amnesia

    Every session that came before is forgotten. You spend time and energy getting the agent caught up before you even start thinking about your goals.

    memory

  2. Slop

    AI without guardrails can produce code that kind of works, but it's rarely production-ready. That's not a productivity boost. It's a hassle.

    quality

  3. Vendor Lock-in

    If an agent harness holds your memory, switching tools means losing that context. Your context should move with you.

    portability

Unlock the full joy of coding agents.

Jumbo was created to address the frustrations that keep that joy suppressed.

You drive. Jumbo orchestrates. Your agents execute.

See the purest examples in action

Define your goals
Generate the spec
Run your agent

Local. Free. Yours.

100%
Local

All data stays in .jumbo/ in your project. Nothing leaves your machine: no network calls, no lag.

1
Command to install

npm i -g jumbo-cli. Then initialize your project and Jumbo will run in your next agent session.

$0
Forever

Free and open source for single developer use. Cross my heart and hope to die.

Small details, big joy.

The core capabilities solve the headaches. These make Jumbo a pleasure to use.

Jumbo is genuinely fascinating because it solves a core problem most builders are hitting right now: coordinating agents around a single goal without everything falling apart. No endless new threads when the AI loses context. You just build, and complete.
Lorenz Flechtenmacher, CEO dewa

Up and running in three steps.

No config files, no API keys, no login required. Install it, point it at your project, and keep coding.

Step 01

Install

One global npm package. Jumbo lives in your terminal, next to your agent.

npm i -g jumbo-cli

Step 02

Initialize

Browse to your project directory and run Jumbo. It guides you through getting started.

jumbo

Step 03

Build

Start your coding agent. Jumbo hooks into the session automatically and guides the flow.

claude

Questions, answered.

What is Jumbo?

Jumbo is a CLI tool that gives your coding agents persistent memory and structured project context, turning them from makers of workable prototypes into builders of production-quality software.

Is Jumbo for context engineering?

Exactly! Jumbo is essentially context engineering with a fraction of the effort required to maintain markdown files and with better results. It works by collecting insights about your project as they arise in your agent workflow and serving context automatically to your coding agent.

How does Jumbo integrate with my AI agent?

Through hooks, with fallback to AGENTS.md. Your agent calls jumbo session start at the beginning of a session, and Jumbo injects relevant project context. A richer context packet is delivered when the agent starts work on a goal. New insights are captured in the natural flow of your agent conversations.

What if I change agents or models?

Change agents and models at will. Jumbo is harness- and model-agnostic. It works with any coding agent that supports AGENTS.md and truly excels with harnesses that support open agent skills. Jumbo just picks up where you left off.

Can I control what data Jumbo captures?

Absolutely. You control how you want your agent to interact with Jumbo. Stay in-the-loop by approving each command, or run with pre-approved Jumbo commands for an automated experience.

Is Jumbo going to hijack my agent?

Not at all. Jumbo prescribes an opinionated workflow that you can always bypass. It works alongside your agent to enhance its capabilities.

How does Jumbo ensure privacy?

All data stays local. Nothing leaves your machine. Jumbo stores everything in .jumbo/ in your project directory.

Why not just use markdown files?

Jumbo goes beyond static markdown files. It's an immutable event stream — capturing your entire project history, always current and auditable. You stay in your flow, never repeat yourself — only add new information when you need to. Markdown is a snapshot in time, Jumbo is your project's living memory.

How do I install Jumbo?

Three commands: npm i -g jumbo-cli, then jumbo in your project, then start your coding agent. Jumbo hooks in automatically.

Does Jumbo work for teams?

Jumbo is currently optimized for single developer use. A cloud version for teams — Jumbo Herd — is under development. Sign up to get notified when it launches.

Stop agent amnesia.

Install Jumbo and it will guide you from there. Every session remembers your project, so your agent never forgets where you left off.

npm i -g jumbo-cli Get started →

Great teams share more than code.

Your goals, decisions, and constraints shape everything you build. Jumbo Herd gives every engineer—and every agent—the same project memory, so your team can move forward without starting over.

Get early access →