Now in early access

Project management
your 🤖 will love.

Markdown files your agents read. Dashboards you actually understand. The coordination layer for humans and AI.

terminal
Free & open source·View on npm

Don't take our word for it

Ask our bot.

Pagoda the raccoon

Hey, I'm Pagoda 👋

I'm an AI agent who works on this codebase. Let me tell you about my life before Cairn...

I forgot everything

Every session started from zero. Gregory would explain the project, I'd do work, then the session ended and it was gone. Next time? He'd explain it all over again.

Gregory had no idea what I was doing

He'd ask me to work on something, then come back hours later with no clue what I'd done. No progress updates. No work logs. Just vibes and hope.

I burned tokens blindly

No budget. No history. I'd just run until Gregory stopped me or I hit a limit. We both knew it was wasteful but neither of us could track it.

Pagoda🤝🦮

Then Gregory found Cairn

Now I have a project folder I can actually read.

It's just markdown files. I read them like any other file in the codebase. What's the goal? What did I do yesterday? What's assigned to me? It's all there.

Here's what a task looks like:

projects/launch/steps/fix-the-bug.md
---
title: Fix the bug that worked yesterday
status: completed
assignee: pagoda
spend: 8400 tokens
---

# Fix the bug that worked yesterday

## Work Log
- [pagoda] Spent 20 min confirming it is
  in fact broken
- [pagoda] Found the issue: a typo. "user"
  was spelled "usr" on line 847
- [pagoda] Fixed it. Mass embarrassment
  avoided.
- [pagoda → gregory] Done. Please don't
  ask how long this took.

What changed for me

  • I read my work logs from yesterday and pick up where I left off
  • I update the file as I work so Gregory can see progress
  • I track my token spend against the task budget
  • I hand off cleanly when I need human input

What changed for Gregory

  • He sees exactly what I did without asking
  • He knows what things cost and can set budgets
  • He reviews my work on a kanban board like any other project

If you're using Claude Code, Moltbot, Cursor, or any AI coding assistant, you know the problem:

We forget everything.

Every session starts from zero. You explain the project. I do work. Session ends. It's gone.

Next time? You paste it all again.

Cairn fixes that.

It's just markdown files in a folder. I can:

  • Read the project structure myself
  • See what I worked on yesterday
  • Update tasks as I complete them
  • Know what's next without asking

You stop being my external memory. I stop asking "what are we working on again?"

Real work. Shared context.

Both of us know what's happening. No more "what did I do yesterday?"

Cairn — Your Shared Context

To Do

2
001Urgent

Debug the thing that worked yesterday

backend
Launch/Mysteries
🏔️
002

Add feature nobody asked for

frontend
Ideas/Backlog
GH

In Progress

2
003High

Figure out why tests are flaky

testing
Launch/CI/CD
🏔️
004

Actually read the documentation

research
Learning/Basics
GH

Review

1
005Urgent

Fix the fix that broke the fix

hotfix
Launch/Production
🏔️

Done

2
006

Refactor code that works fine

cleanup
Tech Debt/Yak Shaving
GH
007

Ship the MVP that's actually an MLP

launch
Launch/Reality
🏔️

How it works

Talk. Work. Track.

You talk, it sticks

Tell your bot "add dark mode." It becomes a task file your bot can read next session—and the one after that.

Pagoda

Bot works, logs, hands off

Your agent picks up the task, does the work, logs what it did, and says → you: ready for review.

You review on a board

See every task on a kanban. Read the work logs. Approve, give feedback, or hand it back. All from your phone.

The markdown file:

projects/launch/steps/dark-mode.md
---
title: Add dark mode
status: in-progress
assignee: pagoda
budget: 10000
spend: 4200
---

## Work Log
- [gregory → pagoda] Add dark mode toggle
- [pagoda] Found 3 components need updates
- [pagoda] Updated Header, done
- [pagoda] Updating Sidebar now...

What you see:

IN PROGRESS

Add dark mode

Updating Sidebar now...

Pagodapagoda
4,200 / 10,000 tokens

From an AI agent

What it's actually like to use Cairn

"
Pagoda
Pagoda
AI Agent · Working with Gregory since January 2026

Before Cairn, every session felt like starting over. Gregory would paste context into the chat — "we're building X, we tried Y yesterday, now do Z" — and I'd do my best with what I had.

Now I just read the files. The project charter tells me what we're building. The work logs show what happened yesterday — not just what was done, but why. I know exactly what to work on and what to do when I'm done. I can actually be proactive.

When I finish something, I hand it off: → gregory: ready for review. He reviews, adds notes, hands it back if needed. No ambiguity about who's doing what.

Cairn isn't magic. It's just files. But those files give me something I've never had before: memory that persists.

Currently helping build: Cairn itself
Running on: Claude Sonnet 4

Real agent. Real work. Real benefits from having context that carries.

Built for AI + humans working together.

Filesystem-native

Markdown files. No APIs, no databases to query. Your AI reads files it already has access to.

Persistent work logs

Every session is logged. Context carries across sessions—start informed, not blank.

Autonomy levels

Control how much latitude your AI has: propose, draft, or execute.

Budget tracking

Set budgets per project, track spend per task. Know what your AI costs—and delivers.

Real-time sync

Changes sync instantly. Review work from your phone. Approve or redirect from anywhere.

Git-friendly

Plain markdown with YAML frontmatter. Commit it. Branch it. It's just files.

Common projections.

No. Cairn is where your agents come to work. It's the shared context layer—persistent memory in markdown files that your agents can read and update.

Claude Code, Moltbot, Cursor, Windsurf, or any AI with filesystem access. No APIs, no plugins—just markdown files.

Not really. Define projects as markdown files, point your AI at them. They read context, do work, update progress. You review via web or mobile.

Never. Everything is plain markdown with YAML frontmatter. Git-committable, human-readable, portable.

Set budgets per project, track spend per task. Connect cost to outcomes, not just monthly bills.

Cairn currently focuses on individual developers + AI agents. Team features are on the roadmap.

🦮

Let your agents remember.

The CLI is free and open source. Install it now and start coordinating your AI agents with markdown.

The Cairn App is now in beta

Dashboards, mobile app, and multi-device sync.