cd /news/developer-tools/i-m-building-claude-basecamp-an-open… · home topics developer-tools article
[ARTICLE · art-53513] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

I'm Building Claude Basecamp — an Open-Source OS for Everything Claude Code (and I Need Help)

A developer has open-sourced Claude Basecamp, an operating system for Claude Code that manages repositories, sessions, and routines. The tool features a reconciliation loop to keep tests green, reflexes to prevent repeated mistakes, and session rescue capabilities. The developer is seeking collaborators to expand the project.

read3 min views1 publishedJul 10, 2026

Quick confession: this started as "let me stop babysitting my tests and just make them stay green," and it turned into something a lot bigger. I want to be upfront about where I'm actually trying to take it.

I built Claude Basecamp, and as of today it's open source. The reconciliation loop (declare "tests always green," it holds that true) is the part you'll notice first, but it's not really the point. The point is I want this to become the operating system for everything you do with Claude Code, one place that knows about every repo, every session, every routine, every connector, every skill, and every mistake it's ever made, instead of all of that living scattered across terminal windows and dead transcripts.

Right now it already covers a decent chunk of that:

npx claude-basecamp

No install, no config. It finds the projects Claude Code already knows about and opens at http://localhost:4747.

Standing checks, the reconciliation loop. "Tests always green," "dependencies current," "the README documents every CLI flag" — say it once, Basecamp keeps it true, dispatches a fix run when it drifts, and only bugs you for the decisions that actually need a human.

Reflexes. It goes back through your old transcripts, finds every time you said "no, don't do that," and turns it into a standing memory that every Claude Code session on your machine checks before touching Bash, Write, or Edit. A mistake made once doesn't get to happen a third time.

Session Rescue. Resumes the actual dead session, same session ID, full context, when Claude Code dies mid-task, instead of starting over from scratch.

A manager for every repo you just talk to: "keep the tests green," "track this goal," "what's the state of this repo?" Plus routines, background runs, an activity feed, stats, GitHub issue and PR hooks, notifications, webhooks, and a one-click catalog for connectors and skills.

That's where it is today. What I actually want it to become is the default place you open whenever you're working with Claude on your machine, across every repo and every workflow, instead of a pile of disconnected tools and tabs. That's a much bigger project than one person building alone in a corner, which is exactly why I'm putting this out now instead of polishing it quietly for another six months.

Why I'm comfortable running this unattended: zero dependencies, about 4,000 lines of plain Node you can read in an evening. Everything's local, binds to 127.0.0.1, no telemetry, nothing phones home. Read-only on your Claude data except one explicit, confirmed, backed-up write path. Sandboxed by whatever permission mode you already run Claude Code in. Public domain under the Unlicense, so there's nothing to negotiate if you want to fork it or vendor it.

Where I need help: pretty much everywhere past this first slice. A resource governor for token budgets across repos, cost guardrails, more routine templates, more catalog entries, and honestly just people running it against their own weird repo setups and telling me what breaks or what's missing. If the idea of an open-source OS for Claude resonates with you at all, I'd love collaborators, not just users.

Repo: https://github.com/graybyrd13/claude-basecamp

npx claude-basecamp

to try it, npm test

if you want to dig into the code. Issues and PRs both genuinely welcome, let's see how big we can make this.

── more in #developer-tools 4 stories · sorted by recency
── more on @claude basecamp 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-m-building-claude-…] indexed:0 read:3min 2026-07-10 ·