{"data":{"slug":"zaxbyhub-opencode-swarm","name":"opencode-swarm","tagline":"Architect-centric agentic swarm plugin for OpenCode. Hub-and-spoke orchestration with SME consultation, code generation, and QA review.","github_url":"https://github.com/ZaxbyHub/opencode-swarm","owner":"ZaxbyHub","repo":"opencode-swarm","owner_avatar_url":"https://avatars.githubusercontent.com/u/294618794?v=4","primary_language":"TypeScript","stars":399,"forks":43,"topics":["agent-swarm","ai-agents","ai-coding","automation","bun","cli","code-review","coding-agent","developer-tools","github","guardrails","llm","mcp","multi-agent","open-source","opencode","opencode-plugin","planning","software-engineering","typescript"],"archived":false,"github_pushed_at":"2026-07-15T10:38:33+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/zaxbyhub-opencode-swarm","markdown_url":"https://www.graphcanon.com/tools/zaxbyhub-opencode-swarm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/zaxbyhub-opencode-swarm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=zaxbyhub-opencode-swarm","description":"  Architect-centric agentic swarm plugin for OpenCode. Hub-and-spoke orchestration with SME consultation, code generation, and QA review.","homepage_url":null,"license":"MIT","open_issues":99,"watchers":2,"ai_summary":null,"readme_excerpt":"## Quick Start\n\n**→ For a complete first-run walkthrough, see [Getting Started](docs/getting-started.md).**\n\nThe 15-minute guide covers:\n- Installation (`bunx opencode-swarm install`)\n- First-run auto-configuration (architect selected automatically)\n- Running your first task\n- Troubleshooting common issues\n\nThe installer automatically:\n- Creates a project config at `.opencode/opencode-swarm.json` when missing so project-level overrides have a place to live\n- Adds `opencode-swarm` to the OpenCode plugin list\n- Disables the native `explore` and `general` agents to reduce routing conflicts\n\n---\n\n---\n\n# 1. Install the plugin (5s)\nbunx opencode-swarm install\n\n---\n\n# 4. Kick off a task — the architect plans, then gates fire automatically (15s)\nBuild me a JWT auth helper with tests.\n\n---\n\n## Plan Cursor (v6.13)\n\nThe `plan_cursor` config compresses the plan that is injected into the LLM context.\n\n```json\n{\n  \"plan_cursor\": {\n    \"enabled\": true,\n    \"max_tokens\": 1500,\n    \"lookahead_tasks\": 2\n  }\n}\n```\n\n- **enabled** – When `true` (default) Swarm injects a compact plan cursor instead of the full `plan.md`.\n- **max_tokens** – Upper bound on the number of tokens emitted for the cursor (default 1500). The cursor contains the current phase summary, the full current task, and up to `lookahead_tasks` upcoming tasks. Earlier phases are reduced to one‑line summaries.\n- **lookahead_tasks** – Number of future tasks to include in full detail (default 2). Set to `0` to show only the current task.\n\nDisabling (`\"enabled\": false`) falls back to the pre‑v6.13 behavior of injecting the entire plan text.\n\n---\n\n## License\n\nMIT\n\n---\n\n**Stop hoping your agents figure it out. Start shipping code that actually works.**","github_created_at":"2026-01-27T16:00:05+00:00","created_at":"2026-07-15T10:42:31.107355+00:00","updated_at":"2026-07-15T10:42:33.913761+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":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"agent-swarm","name":"agent-swarm"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"ai-coding","name":"ai-coding"},{"slug":"automation","name":"automation"},{"slug":"bun","name":"bun"},{"slug":"cli","name":"cli"},{"slug":"code-review","name":"code-review"},{"slug":"coding-agent","name":"coding-agent"}],"trust":{"provenance":{"is_fork":false,"github_id":1143461873,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:42:32.083Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-07-15T09:44:19Z"},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:42:32.526Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-07-15T10:42:31.843Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:42:31.843Z"},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-07-15T10:42:31.843Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-07-15T10:42:31.843Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-15T10:42:31.843Z"}}}}