ai-team-os
AI Agent Team Operating System for Claude Code with 155 MCP tools (incl. 40+ ecosystem research tools), 25 agent templates, 14 hooks / 12 lifecycle events. Persistent team management, structured meetings, task wall with pipeline workflows, company loop engine, real-time React dashboard, and Ecosystem Research Platform v2 (progressive 4-stage deep-review funnel: shallow auto-summary → on-demand architecture → debate-based finalist evaluation → reference/integrate marking, with project-customizable thresholds, append-only history snapshots, and Failed self-learning).
pinned to #73eec38updated 3 months ago
Ask your AI client: “install plugins/ai-team-os”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/ai-team-osmetahub onboarded this repo on the author's behalf.
If you own github.com/CronusL-1141/AI-company on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
314
Last commit
3 months ago
Latest release
published
- #agent-framework
- #agent-orchestration
- #ai-agents
- #autonomous-agents
- #claude
- #claude-code
- #claude-code-plugin
- #dashboard
- #fastapi
- #mcp
- #mcp-server
- #meeting-system
- #multi-agent-system
- #pipeline-workflow
- #python
- #react
- #sqlite
- #task-management
- #team-collaboration
- #typescript
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.73eec38· 3 months ago
Kind-specific
3 passed1 warningPlugin: bundled artifacts presentwarn
Couldn't find a skills/ subdir or an MCP server config inside the plugin
A plugin is most useful when it bundles ≥ 1 skill or an MCP server.
Plugin: manifest fields complete
Plugin: bundle shape
empty bundle
Plugin: manifest location
manifest at plugin.json
Release history
1- releasecurrent73eec38warn3 months ago
Contents
Turn Claude Code into a multi-agent team operating system with persistent coordination, task management, and autonomous loop execution.
What is AI Team OS?
AI Team OS is a Claude Code plugin that adds full team orchestration capabilities to your AI workflow. It provides 155 MCP tools, 25 agent templates, and 14 hook scripts across 12 lifecycle events to coordinate multiple AI agents on complex projects — with persistent state, meeting systems, task walls, and a company-style loop engine.
Installation
Option 1: Local Development (recommended for contributors)
git clone https://github.com/CronusL-1141/AI-company.git
cd AI-company
claude --plugin-dir ./plugin
Option 2: GitHub Plugin Marketplace
In any Claude Code session:
/plugin install CronusL-1141/AI-company
Option 3: From source (script install)
git clone https://github.com/CronusL-1141/AI-company.git
cd AI-company
python3 install.py
python3 install.py (repo root) is the primary installer; the older python scripts/install.py still works but the root version is preferred. The install script will:
- Check Python 3.11+ and Node.js availability
- Install Python dependencies editable against the working tree (
pip install -e .;greenletis a core dependency so Apple Silicon installs directly) - Build the Dashboard (if Node.js is available)
- Create data directory at
~/.claude/data/ai-team-os/ - Generate
.mcp.jsonfor MCP tool discovery
Features
| Category | Details |
|---|---|
| MCP Tools | 155 tools across team, task, workflow, loop, meeting, memory, channel, git, guardrail, and debate domains |
| Agent Templates | 25 pre-built agent roles (tech-lead, researcher, reviewer, debate roles, etc.) |
| Hook Events | 14 hook scripts wired across 12 lifecycle events: SessionStart, SubagentStart, SubagentStop, PreToolUse, PostToolUse, TaskCreated, TaskCompleted, SessionEnd, Stop, UserPromptSubmit, PermissionDenied, PreCompact |
| Team Management | Create teams, register agents, assign roles, track status |
| Task Wall | Decompose, assign, and monitor tasks across agents |
| Loop Engine | Autonomous company loop: plan → execute → review → iterate |
| Watchdog | Health checks, issue reporting, system self-healing |
| Meeting System | Structured meetings with conclusions and action items |
| Memory Store | Persistent cross-conversation memory search |
| Auto Port Discovery | API server finds available port automatically, avoids multi-project conflicts |
| MCP HTTP Streamable | /mcp/ endpoint mounted on FastAPI for HTTP-based MCP access |
System Requirements
- Python 3.11+
- SQLite (included with Python)
- Claude Code (latest)
- Node.js 18+ (optional, for Dashboard UI)
Quick Start
- Install using one of the methods above
- Open your project directory in Claude Code
- Create a team:
/os-up - Start working:
/os-task
Commands
| Command | Description |
|---|---|
/os-up | Start the OS and create a team |
/os-status | View team and system status |
/os-task | Manage tasks |
/os-meeting | Start or join a meeting |
/os-doctor | Run health diagnostics |
/os-hooks | Manage hook configuration |
/os-help | Show help information |
/os-init | Initialize project setup |
Troubleshooting
Plugin not loading
- Ensure Python 3.11+ is installed:
python3 --version - Run the install script:
python3 install.py - Check MCP server is running:
python3 -m aiteam.mcp.server --check
MCP tools not showing
- Verify
.mcp.jsonexists in project root - Restart Claude Code after installation
- Run
/os-doctorfor automated diagnostics
Hooks not firing
- Check
hooks.jsonis present inplugin/hooks/ - Use
--plugin-dir ./pluginflag when starting Claude Code locally
License
MIT — see LICENSE
Reviews
No reviews yet. Be the first.
Related
ECC
Harness-native ECC plugin for engineering teams - 63 agents, 249 skills, 79 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
ponytail
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Claude Mem
Memory compression system for Claude Code - persist context across sessions
mh install plugins/ai-team-os