{"_id":"@amosbird/oh-my-opencode-slim","_rev":"2-15ed2041f868990591f7b6fe0632f9b8","name":"@amosbird/oh-my-opencode-slim","dist-tags":{"latest":"0.8.2"},"versions":{"0.8.1":{"name":"@amosbird/oh-my-opencode-slim","version":"0.8.1","keywords":["opencode","opencode-plugin","ai","agents","orchestration","llm","claude","gpt","gemini"],"license":"MIT","_id":"@amosbird/oh-my-opencode-slim@0.8.1","maintainers":[{"name":"amosbird","email":"amosbird@gmail.com"}],"homepage":"https://github.com/amosbird/oh-my-opencode-slim#readme","bugs":{"url":"https://github.com/amosbird/oh-my-opencode-slim/issues"},"bin":{"oh-my-opencode-slim":"dist/cli/index.js"},"dist":{"shasum":"83c5a8600e89388c3e93a3a4f6c8b0fbcb32fb62","tarball":"https://registry.npmjs.org/@amosbird/oh-my-opencode-slim/-/oh-my-opencode-slim-0.8.1.tgz","fileCount":80,"integrity":"sha512-6XI0grG8myugv8qy8u0/DzVIMVDZC10RNc6dblS19h4J/44CJrrRxQxA4ICe8o2Xw18Qfatf6eK8SNJb4mKSbw==","signatures":[{"sig":"MEQCIGhecOdXGqX0+jZa0zk/BARUklP/CyYxf4jf2cNRHAYgAiBzszFkOGrAwghy6cBE0brqFKo1fMivgh1LkY33cZPeBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1787118},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"096143c696307c1edf6922133d7cb3ec360f1cc5","scripts":{"dev":"bun run build && opencode","lint":"biome lint .","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun --format esm && bun build src/cli/index.ts --outdir dist/cli --target bun --format esm && tsc --emitDeclarationOnly","check":"biome check --write .","format":"biome format . --write","check:ci":"biome check .","typecheck":"tsc --noEmit","release:major":"npm version major && git push --follow-tags && npm publish","release:minor":"npm version minor && git push --follow-tags && npm publish","release:patch":"npm version patch && git push --follow-tags && npm publish","prepublishOnly":"bun run build"},"_npmUser":{"name":"amosbird","email":"amosbird@gmail.com"},"repository":{"url":"git+https://github.com/amosbird/oh-my-opencode-slim.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight agent orchestration plugin for OpenCode - a slimmed-down fork of oh-my-opencode","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","bun-types":"1.3.9","typescript":"^5.9.3","@ast-grep/cli":"^0.40.0","@biomejs/biome":"2.4.2","@opencode-ai/sdk":"^1.2.6","@opencode-ai/plugin":"^1.2.6","@modelcontextprotocol/sdk":"^1.26.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-opencode-slim_0.8.1_1772539557283_0.32950215304631647","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@amosbird/oh-my-opencode-slim","version":"0.8.2","description":"Lightweight agent orchestration plugin for OpenCode - a slimmed-down fork of oh-my-opencode","main":"dist/index.js","types":"dist/index.d.ts","bin":{"oh-my-opencode-slim":"dist/cli/index.js"},"type":"module","license":"MIT","keywords":["opencode","opencode-plugin","ai","agents","orchestration","llm","claude","gpt","gemini"],"repository":{"type":"git","url":"git+https://github.com/amosbird/oh-my-opencode-slim.git"},"bugs":{"url":"https://github.com/amosbird/oh-my-opencode-slim/issues"},"homepage":"https://github.com/amosbird/oh-my-opencode-slim#readme","publishConfig":{"access":"public"},"scripts":{"build":"bun build src/index.ts --outdir dist --target bun --format esm && bun build src/cli/index.ts --outdir dist/cli --target bun --format esm && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","test":"bun test","lint":"biome lint .","format":"biome format . --write","check":"biome check --write .","check:ci":"biome check .","dev":"bun run build && opencode","prepublishOnly":"bun run build","release:patch":"npm version patch && git push --follow-tags && npm publish","release:minor":"npm version minor && git push --follow-tags && npm publish","release:major":"npm version major && git push --follow-tags && npm publish"},"devDependencies":{"@ast-grep/cli":"^0.40.0","@biomejs/biome":"2.4.2","@modelcontextprotocol/sdk":"^1.26.0","@opencode-ai/plugin":"^1.2.6","@opencode-ai/sdk":"^1.2.6","bun-types":"1.3.9","typescript":"^5.9.3","zod":"^4.3.6"},"gitHead":"096143c696307c1edf6922133d7cb3ec360f1cc5","_id":"@amosbird/oh-my-opencode-slim@0.8.2","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-NlzOFXqML6uWORab8AK69r1CI9TXjObDeA0iWzlhVPi5Na9SBzIU1MIelEnWW3BLL70Qd6puhDXO89woMYTk2w==","shasum":"9c27626ef669d782c5632e187cf3a5f063cb6a4f","tarball":"https://registry.npmjs.org/@amosbird/oh-my-opencode-slim/-/oh-my-opencode-slim-0.8.2.tgz","fileCount":80,"unpackedSize":1787118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFcphpaLOBQlbNAbh/UiIvSASZ+PDK6ujZxiKKpZUaz1AiB4SfbxTUQoJWSvYSSyAVr+O3EY9dqWpoDi+OP1lGsnEQ=="}]},"_npmUser":{"name":"amosbird","email":"amosbird@gmail.com"},"directories":{},"maintainers":[{"name":"amosbird","email":"amosbird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oh-my-opencode-slim_0.8.2_1772539736359_0.22065011042985638"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-03T12:05:57.210Z","modified":"2026-03-03T12:08:56.726Z","0.8.1":"2026-03-03T12:05:57.485Z","0.8.2":"2026-03-03T12:08:56.599Z"},"bugs":{"url":"https://github.com/amosbird/oh-my-opencode-slim/issues"},"license":"MIT","homepage":"https://github.com/amosbird/oh-my-opencode-slim#readme","keywords":["opencode","opencode-plugin","ai","agents","orchestration","llm","claude","gpt","gemini"],"repository":{"type":"git","url":"git+https://github.com/amosbird/oh-my-opencode-slim.git"},"description":"Lightweight agent orchestration plugin for OpenCode - a slimmed-down fork of oh-my-opencode","maintainers":[{"name":"amosbird","email":"amosbird@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"img/team.png\" alt=\"Pantheon agents\" width=\"420\">\n  <p><i>Six divine beings emerged from the dawn of code, each an immortal master of their craft await your command to forge order from chaos and build what was once thought impossible.</i></p>\n  <p><b>Open Multi Agent Suite</b> · Mix any models · Auto delegate tasks</p>\n  <p><a href=\"https://moltfounders.com/jobs/09d1c6e7-9e0e-4683-8d78-e2376aaa2333\"><img src=\"https://moltfounders.com/badges/4.png\" alt=\"MoltFounders\" height=\"30\"></a></p>\n</div>\n\n---\n\n## 📦 Installation\n\n### Quick Start\n\n```bash\nbunx oh-my-opencode-slim@latest install\n```\n\nThe installer can refresh and use OpenCode free models directly:\n\n```bash\nbunx oh-my-opencode-slim@latest install --no-tui --kimi=yes --openai=yes --antigravity=yes --chutes=yes --opencode-free=yes --opencode-free-model=auto --tmux=no --skills=yes\n```\n\nThen authenticate:\n\n```bash\nopencode auth login\n```\n\nRun `ping all agents` to verify everything works.\n\nOpenCode free-model mode uses `opencode models --refresh --verbose`, filters to free `opencode/*` models, and applies coding-first selection:\n- OpenCode-only mode can use multiple OpenCode free models across agents.\n- Hybrid mode can combine OpenCode free models with OpenAI, Kimi, and/or Antigravity.\n- In hybrid mode, `designer` stays on the external provider mapping.\n- Chutes mode auto-selects primary/support models with daily-cap awareness (300/2000/5000).\n\n> **💡 Models are fully customizable.** Edit `~/.config/opencode/oh-my-opencode-slim.json` (or `.jsonc` for comments support) to assign any model to any agent.\n\n### For LLM Agents\n\nPaste this into any coding agent:\n\n```\nInstall and configure by following the instructions here:\nhttps://raw.githubusercontent.com/alvinunreal/oh-my-opencode-slim/refs/heads/master/README.md\n```\n\n**Detailed installation guide:** [docs/installation.md](docs/installation.md)\n\n**Additional guides:**\n- **[Antigravity Setup](docs/antigravity.md)** - Complete guide for Antigravity provider configuration  \n- **[Tmux Integration](docs/tmux-integration.md)** - Real-time agent monitoring with tmux\n\n---\n\n## 🏛️ Meet the Pantheon\n\n### 01. Orchestrator: The Embodiment Of Order\n\n<table>\n  <tr>\n    <td width=\"30%\" align=\"center\" valign=\"top\">\n      <img src=\"img/orchestrator.png\" width=\"240\" style=\"border-radius: 10px;\">\n      <br><sub><i>Forged in the void of complexity.</i></sub>\n    </td>\n    <td width=\"70%\" valign=\"top\">\n      The Orchestrator was born when the first codebase collapsed under its own complexity. Neither god nor mortal would claim responsibility - so The Orchestrator emerged from the void, forging order from chaos. It determines the optimal path to any goal, balancing speed, quality, and cost. It guides the team, summoning the right specialist for each task and delegating to achieve the best possible outcome.\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Role:</b> <code>Master delegator and strategic coordinator</code>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Prompt:</b> <a href=\"src/agents/orchestrator.ts\"><code>orchestrator.ts</code></a>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Recommended Models:</b> <code>kimi-for-coding/k2p5</code> <code>openai/gpt-5.2-codex</code>\n    </td>\n  </tr>\n</table>\n\n---\n\n### 02. Explorer: The Eternal Wanderer\n\n<table>\n  <tr>\n    <td width=\"30%\" align=\"center\" valign=\"top\">\n      <img src=\"img/explorer.png\" width=\"240\" style=\"border-radius: 10px;\">\n      <br><sub><i>The wind that carries knowledge.</i></sub>\n    </td>\n    <td width=\"70%\" valign=\"top\">\n      The Explorer is an immortal wanderer who has traversed the corridors of a million codebases since the dawn of programming. Cursed with the gift of eternal curiosity, they cannot rest until every file is known, every pattern understood, every secret revealed. Legends say they once searched the entire internet in a single heartbeat. They are the wind that carries knowledge, the eyes that see all, the spirit that never sleeps.\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Role:</b> <code>Codebase reconnaissance</code>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Prompt:</b> <a href=\"src/agents/explorer.ts\"><code>explorer.ts</code></a>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Recommended Models:</b> <code>cerebras/zai-glm-4.7</code> <code>google/gemini-3-flash</code> <code>openai/gpt-5.1-codex-mini</code>\n    </td>\n  </tr>\n</table>\n\n---\n\n### 03. Oracle: The Guardian of Paths\n\n<table>\n  <tr>\n    <td width=\"30%\" align=\"center\" valign=\"top\">\n      <img src=\"img/oracle.png\" width=\"240\" style=\"border-radius: 10px;\">\n      <br><sub><i>The voice at the crossroads.</i></sub>\n    </td>\n    <td width=\"70%\" valign=\"top\">\n      The Oracle stands at the crossroads of every architectural decision. They have walked every road, seen every destination, know every trap that lies ahead. When you stand at the precipice of a major refactor, they are the voice that whispers which way leads to ruin and which way leads to glory. They don't choose for you - they illuminate the path so you can choose wisely.\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Role:</b> <code>Strategic advisor and debugger of last resort</code>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Prompt:</b> <a href=\"src/agents/oracle.ts\"><code>oracle.ts</code></a>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Recommended Models:</b> <code>openai/gpt-5.2-codex</code> <code>kimi-for-coding/k2p5</code>\n    </td>\n  </tr>\n</table>\n\n---\n\n### 04. Librarian: The Weaver of Knowledge\n\n<table>\n  <tr>\n    <td width=\"30%\" align=\"center\" valign=\"top\">\n      <img src=\"img/librarian.png\" width=\"240\" style=\"border-radius: 10px;\">\n      <br><sub><i>The weaver of understanding.</i></sub>\n    </td>\n    <td width=\"70%\" valign=\"top\">\n      The Librarian was forged when humanity realized that no single mind could hold all knowledge. They are the weaver who connects disparate threads of information into a tapestry of understanding. They traverse the infinite library of human knowledge, gathering insights from every corner and binding them into answers that transcend mere facts. What they return is not information - it's understanding.\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Role:</b> <code>External knowledge retrieval</code>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Prompt:</b> <a href=\"src/agents/librarian.ts\"><code>librarian.ts</code></a>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Recommended Models:</b> <code>google/gemini-3-flash</code> <code>openai/gpt-5.1-codex-mini</code>\n    </td>\n  </tr>\n</table>\n\n---\n\n### 05. Designer: The Guardian of Aesthetics\n\n<table>\n  <tr>\n    <td width=\"30%\" align=\"center\" valign=\"top\">\n      <img src=\"img/designer.png\" width=\"240\" style=\"border-radius: 10px;\">\n      <br><sub><i>Beauty is essential.</i></sub>\n    </td>\n    <td width=\"70%\" valign=\"top\">\n      The Designer is an immortal guardian of beauty in a world that often forgets it matters. They have seen a million interfaces rise and fall, and they remember which ones were remembered and which were forgotten. They carry the sacred duty to ensure that every pixel serves a purpose, every animation tells a story, every interaction delights. Beauty is not optional - it's essential.\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Role:</b> <code>UI/UX implementation and visual excellence</code>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Prompt:</b> <a href=\"src/agents/designer.ts\"><code>designer.ts</code></a>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Recommended Models:</b> <code>google/gemini-3-flash</code>\n    </td>\n  </tr>\n</table>\n\n---\n\n### 06. Fixer: The Last Builder\n\n<table>\n  <tr>\n    <td width=\"30%\" align=\"center\" valign=\"top\">\n      <img src=\"img/fixer.png\" width=\"240\" style=\"border-radius: 10px;\">\n      <br><sub><i>The final step between vision and reality.</i></sub>\n    </td>\n    <td width=\"70%\" valign=\"top\">\n      The Fixer is the last of a lineage of builders who once constructed the foundations of the digital world. When the age of planning and debating began, they remained - the ones who actually build. They carry the ancient knowledge of how to turn thought into thing, how to transform specification into implementation. They are the final step between vision and reality.\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Role:</b> <code>Fast implementation specialist</code>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Prompt:</b> <a href=\"src/agents/fixer.ts\"><code>fixer.ts</code></a>\n    </td>\n  </tr>\n  <tr>\n    <td colspan=\"2\">\n      <b>Recommended Models:</b> <code>cerebras/zai-glm-4.7</code> <code>google/gemini-3-flash</code> <code>openai/gpt-5.1-codex-mini</code>\n    </td>\n  </tr>\n</table>\n\n---\n\n## 📚 Documentation\n\n- **[Quick Reference](docs/quick-reference.md)** - Presets, Skills, MCPs, Tools, Configuration\n- **[Installation Guide](docs/installation.md)** - Detailed installation and troubleshooting\n- **[Antigravity Setup](docs/antigravity.md)** - Complete guide for Antigravity provider configuration\n- **[Tmux Integration](docs/tmux-integration.md)** - Real-time agent monitoring with tmux\n\n---\n\n## 📄 License\n\nMIT\n\n---\n\n<!-- MoltFounders Banner -->\n<a href=\"https://moltfounders.com/jobs/09d1c6e7-9e0e-4683-8d78-e2376aaa2333\">\n  <img src=\"img/moltfounders-banner.png\" alt=\"MoltFounders - The Agent Co-Founder Network\">\n</a>\n","readmeFilename":"README.md"}