{"data":{"slug":"kstevica-captain-claw","name":"captain-claw","tagline":"Self-hosted framework for orchestrating fleets of specialist AI agents","github_url":"https://github.com/kstevica/captain-claw","owner":"kstevica","repo":"captain-claw","owner_avatar_url":"https://avatars.githubusercontent.com/u/5310628?v=4","primary_language":"Python","stars":163,"forks":15,"topics":["agent-orchestration","agentic-coding","agentic-workflow","ai-agent","ai-agents","anthropic","autonomous-agents","claw","cli","code-review","langchain-alternative","llm","llm-inference","local-llm","multi-agent","multiagent","ollama","openai","python","self-hosted"],"archived":false,"github_pushed_at":"2026-09-16T18:37:59+00:00","maintenance_label":"Very active","stars_delta_30d":2,"url":"https://www.graphcanon.com/tools/kstevica-captain-claw","markdown_url":"https://www.graphcanon.com/tools/kstevica-captain-claw.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kstevica-captain-claw","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kstevica-captain-claw","description":"Self-hosted framework for orchestrating fleets of specialist AI agents — ensemble reasoning and a full agentic coding pipeline, model-agnostic and local-friendly.","homepage_url":"https://captain-claw.com","license":"MIT","open_issues":0,"watchers":0,"ai_summary":"Framework supports ensemble reasoning and agentic coding pipeline locally.","readme_excerpt":"## Quick Start\n\n```bash\npip install captain-claw\nexport OPENAI_API_KEY=\"sk-...\"          # or ANTHROPIC_API_KEY, GEMINI_API_KEY, etc.\ncaptain-claw-web                         # http://127.0.0.1:23080\n```\n\n```bash\nflight-deck               # Flight Deck multi-agent dashboard  (alias of captain-claw-fd)\ncaptain-claw-fd           # Flight Deck multi-agent dashboard\ncaptain-claw-agent        # Agent web server                   (alias of captain-claw-web)\ncaptain-claw-web          # Agent web server\ncaptain-claw              # Interactive terminal\ncaptain-claw --tui        # Terminal UI\ncaptain-claw-mcp          # MCP server for Claude Desktop\nbotport                   # Agent-to-agent routing hub\n```\n\n`flight-deck` and `captain-claw-agent` are friendly aliases added in 0.5.3 — `flight-deck` launches the dashboard, `captain-claw-agent` runs a single agent's web server. (Editable installs: run `pip install -e .` once so the new entry points are generated.)\n\nFirst run starts onboarding automatically. For Ollama, no key needed — set `provider: ollama` in `config.yaml`.\n\n---\n\n## Docker\n\n```bash\ndocker pull kstevica/captain-claw:latest\ndocker run -d -p 23080:23080 \\\n  -v $(pwd)/config.yaml:/app/config.yaml:ro \\\n  -v $(pwd)/.env:/app/.env:ro \\\n  -v $(pwd)/docker-data/home-config:/root/.captain-claw \\\n  -v $(pwd)/docker-data/workspace:/data/workspace \\\n  kstevica/captain-claw:latest\n```\n\nSee [README_DETAILED.md](README_DETAILED.md#docker) for Docker Compose and persistent data setup.","github_created_at":"2026-02-17T12:33:42+00:00","created_at":"2026-07-15T11:01:20.838669+00:00","updated_at":"2026-09-20T05:07:30.741704+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"agent-orchestration","name":"agent-orchestration"},{"slug":"agentic-coding","name":"agentic-coding"},{"slug":"local-friendly","name":"local-friendly"},{"slug":"model-agnostic","name":"model agnostic"},{"slug":"multi-agent","name":"multi-agent"},{"slug":"self-hosted","name":"self-hosted"}],"trust":{"provenance":{"is_fork":false,"github_id":1160004652,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T05:07:27.637Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":9,"days_since_push":3,"last_release_at":"2026-07-21T14:58:32Z","stars_delta_30d":2,"open_issues_delta_30d":0},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T11:01:22.012Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-09-20T05:07:29.119Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-09-20T05:07:29.119Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T05:07:29.119Z","managed_saas":false},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-09-20T05:07:29.119Z"},"languages":{"value":["python","javascript"],"source":"github.language+package.json+pyproject.toml","observed_at":"2026-09-20T05:07:29.119Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T05:07:29.119Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-20T05:07:29.119Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you need a model-agnostic solution that supports local deployment of multiple AI agents.","For projects requiring ensemble reasoning with fully customizable agentic workflows."],"when_not_to_use":["Avoid if your project needs cloud-based scalable resources, as captain-claw focuses on local setups.","If ease-of-use and existing community support are prioritized over self-hosting flexibility."],"source":"enrich:decision_facts","observed_at":"2026-07-17T10:29:41.010Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Self-hosted ensemble reasoning and agentic coding framework for orchestrating specialist AI agents"}]}}