Link scattered projects into a single workspace so AI coding agents can see them all at once.
You have multiple related repos — a backend, a frontend, some shared libs — and you want Claude Code (or any coding agent) to work across all of them. But these agents work best from a single directory.
mono creates a lightweight workspace that symlinks your projects together, with a CLAUDE.md that wikilinks to each project's own CLAUDE.md. No monorepo migration. No copying files. Just symlinks.
~/.mono/my-stack/
api -> ~/Projects/api
web -> ~/Projects/web
shared -> ~/Projects/shared-lib
CLAUDE.md (auto-generated with [[wikilinks]])
brew install focus7eleven/tap/monoOr build from source:
git clone https://github.com/focus7eleven/mono.git
cd mono
go build -o mono ./cmd/mono
mv mono /usr/local/bin/ # or anywhere in your PATHmono create my-stack ~/Projects/api ~/Projects/web ~/Projects/shared-libmono my-stackThat's it. Claude Code starts in the workspace with full visibility into all linked projects.
mono my-stack --resume # Resume the most recent Claude Code session
mono my-stack --skip-all # Skip all permission promptsBoth flags can be combined.
Run mono with no arguments to get an interactive terminal UI for managing workspaces:
mono| Key | Action |
|---|---|
n |
Create workspace |
enter |
Open workspace |
a |
Add link |
x |
Delete |
/ |
Filter |
esc |
Back |
q |
Quit |
mono list # List all workspaces
mono list my-stack # Show links in a workspace
mono add my-stack ~/Projects/x # Add a link
mono add my-stack ~/x --as lib # Add with custom name
mono rm my-stack web # Remove a link
mono rm my-stack # Delete entire workspace
mono path my-stack # Print workspace pathWorkspaces live in ~/.mono/<name>/. Each linked project is a symlink — edits go straight to the original files. No copies, no sync.
When you add or remove links, mono auto-generates a CLAUDE.md with wikilinks to each project's documentation:
# Workspace: my-stack
## Linked Projects
- [[api/CLAUDE.md]]
- [[web/CLAUDE.md]]
- [[shared-lib/CLAUDE.md]]Claude Code follows these wikilinks to understand each project's context, conventions, and structure — without you having to explain anything twice.
- Bubble Tea v2 — TUI framework
- Bubbles v2 — TUI components
MIT