Fellowship
The problem with AI coding agents
Every tool gives you an agent.
None of them give it a brain.
Amnesia
Every run starts from zero. Your agent makes the same mistakes it made yesterday.
No plan
You say "add auth" and pray. No spec, no criteria, no way to verify the output.
No review
Code goes straight to your branch. No second pair of eyes. No quality gate.
What makes Fellowship different
Agents that learn.
Fellowship stores learnings, gotchas, and architecture decisions. Every run builds on the last.
Same agent. Same codebase. 30 days of accumulated wisdom.
The full pipeline.
From planning to shipping. One CLI.
Spec-First Runs
Every task auto-generates a spec with acceptance criteria from your codebase context. The agent implements against the spec, not vibes.
Writer-Reviewer
One agent writes, another reviews against the spec. Automated quality gates with human override via --review.
Interactive TUI
Full terminal dashboard. Browse run history, side-by-side diffs, learnings, decisions, and agent stats. Navigate with vim keys.
Decision Memory
Every architectural decision is captured, categorized, and stored in SQLite. When generating specs, only relevant decisions are retrieved via LLM filtering.
Role-Based Agents
6 built-in role templates with non-negotiable boundaries. Backend agents can't touch frontend. DevOps agents can't modify app logic. Hard constraints, not suggestions.
Auto Documentation
The Scribe agent updates your CHANGELOG, README, and API docs after every run. Documentation that writes itself.
Background + Notifications
Launch a task in background, close the terminal, go do something else. Get a Telegram message when it's ready for review. Slack and desktop notifications too.
Simple commands. Powerful results.
Everything from setup to shipping.
fellowship init Set up a new project from scratch fellowship adopt Add Fellowship to an existing codebase fellowship hire Build your agent team with role boundaries fellowship run "task" Spec → write → review → done fellowship run "task" --review Human-in-the-loop diff approval fellowship spec "task" Generate spec without implementing fellowship memory Browse runs, diffs, learnings, decisions fellowship search "query" Full-text search across all project memory fellowship status Interactive dashboard with agent stats fellowship doctor Health check with 13-point diagnostic fellowship scribe Auto-generate docs from current code
Stop prompting.
Start building.
One install. Zero config. Agents that actually remember.
npm install -g fellowship-cli Works with
Any CLI-based coding agent. Cloud or local.