A developer has open-sourced “Claude Basecamp,” which the project describes as a local “operating system” layer for using Claude Code across multiple repositories. The software is presented as a reconciliation loop that can be configured in plain English to keep certain conditions true over time. Early standing checks include running tests on a cadence (“tests always green”), monitoring dependency status (“dependencies current”), and verifying that README documentation stays aligned with CLI flags. When drift is detected, Basecamp can dispatch a bounded “fix run” and only escalates to a human for decisions when needed.

Basecamp also adds supporting features aimed at reducing repeated errors and interruptions. It mines prior Claude Code transcripts to create “reflexes” intended to block previously seen mistakes before they recur. It includes “session rescue” to resume a session that died mid-task using the same session ID and stored context. The project runs on macOS, Linux, and Windows, and is launched locally via npx (npx claude-basecamp) without installation or configuration, exposing a local web interface on http://localhost:4747.

The author says the system is local-only with no telemetry, uses a small auditable codebase, and is sandboxed by Claude Code permission modes. The repository is published on GitHub and invites issues and pull requests.