{"data":{"slug":"mercurialsolo-claudectl","name":"claudectl","tagline":"Orchestrate a swarm of Claude Code agents with local learning capabilities.","github_url":"https://github.com/mercurialsolo/claudectl","owner":"mercurialsolo","repo":"claudectl","owner_avatar_url":"https://avatars.githubusercontent.com/u/54206396?v=4","primary_language":"Rust","stars":201,"forks":22,"topics":["agent-orchestration","claude","claude-code","cli","coding-agent","hive-mind","knowledge-sharing","llm","local-llm","ollama","peer-to-peer","ratatui","rust","terminal","tui"],"archived":false,"github_pushed_at":"2026-07-10T04:00:56+00:00","maintenance_label":"Steady","stars_delta_30d":6,"url":"https://www.graphcanon.com/tools/mercurialsolo-claudectl","markdown_url":"https://www.graphcanon.com/tools/mercurialsolo-claudectl.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mercurialsolo-claudectl","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mercurialsolo-claudectl","description":"Swarm orchestration for claude code agents with a local brain that steers based on your preferences","homepage_url":"https://mercurialsolo.github.io/claudectl/","license":"MIT","open_issues":63,"watchers":2,"ai_summary":"claudectl is a Rust-based CLI tool for orchestrating multiple Claude Code AI coding agents, allowing them to learn and share knowledge locally in a peer-to-peer network. The tool features a terminal user interface for ease of use.","readme_excerpt":"## Install\n\n```bash\nbrew install mercurialsolo/tap/claudectl     # Homebrew (macOS / Linux)\ncargo install claudectl                       # Cargo (any platform)\n```\n\nBoth produce the same ~6 MB binary with bus/coord/relay/hive enabled — `claudectl bus`, `coord`, `relay`, and `hive` work out of the box. For the minimal ~3.5 MB sync-only build, opt out with `cargo install claudectl --no-default-features --features hive`.\n\nBuilding from source (Cargo) requires **rustc 1.88+**. Older toolchains fail with an opaque transitive-dependency error before the build starts — run `rustup update stable` first. The Homebrew bottle ships prebuilt and has no toolchain requirement.\n\n<details>\n<summary>Other methods</summary>\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/mercurialsolo/claudectl/main/install.sh | sh\nnix run github:mercurialsolo/claudectl\ngit clone https://github.com/mercurialsolo/claudectl.git && cd claudectl && cargo install --path .\n```\n\n</details>","github_created_at":"2026-04-03T21:12:01+00:00","created_at":"2026-07-15T11:01:04.544348+00:00","updated_at":"2026-09-20T05:06:48.265111+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"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agent-orchestration","name":"agent-orchestration"},{"slug":"claude-code","name":"claude-code"},{"slug":"cli","name":"cli"},{"slug":"coding-agent","name":"coding-agent"},{"slug":"hive-mind","name":"hive-mind"},{"slug":"llm","name":"llm"},{"slug":"local-llm","name":"local-llm"},{"slug":"ollama","name":"ollama"}],"trust":{"provenance":{"is_fork":false,"github_id":1200807788,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T05:06:45.741Z","maintenance":{"label":"Steady","score":60,"methodology":"github_public_v1","releases_90d":8,"days_since_push":72,"last_release_at":"2026-07-04T03:42:11Z","stars_delta_30d":6,"open_issues_delta_30d":6},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T11:01:05.748Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T05:06:46.757Z"},"languages":{"value":["rust"],"source":"github.language","observed_at":"2026-09-20T05:06:46.757Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-20T05:06:46.757Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you need to manage multiple Claude Code AI agents locally for collaborative software development tasks without relying on cloud-based resources.","If your use case requires isolated learning and knowledge sharing among AI agents in a secure or restricted environment.","For environments that prefer CLI tools with terminal user interfaces, offering hands-on control and monitoring of agent activities."],"when_not_to_use":["When your workflow depends on continuous cloud-based updates for the AI models, as claudectl focuses on local learning capabilities.","If real-time collaboration across multiple agents in different geographic locations is critical to your project, given its limitation to a peer-to-peer network.","For scenarios where extensive graphical UI features are necessary, since claudectl offers a terminal user interface which may be less visually detailed."],"source":"enrich:decision_facts","observed_at":"2026-07-17T08:08:55.379Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"claudectl, developed in Rust under the MIT license, enables the local orchestration and knowledge sharing of multiple Claude Code AI coding agents within a peer-to-peer network, via a user-friendly terminal interface."}]}}