diff --git a/README.md b/README.md index 13a55b5..59393f4 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ > **Active Hard Fork**: `Heretek-AI/awesome-opencode` is the actively maintained community continuation of `awesome-opencode`. > All original upstream issues, pull requests, and discussions are preserved and imported. Submissions and PRs are actively reviewed! -
566 entries β’ 291 plugins: 155 V2, 124 V1 only (removed after 2027-01-01), 12 unverified
576 entries β’ 300 plugins: 164 V2, 124 V1 only (removed after 2027-01-01), 12 unverified
π Search & filter the catalog
@@ -79,31 +79,31 @@
| Name | Category | Tagline |
| :--- | :--- | :--- |
+| **[@juliuskb/opencode-voice](https://github.com/JuliusKB/opencode-voice)** | plugins | Local-first voice dictation for OpenCode with push-to-talk Whisper transcription |
+| **[opencode-queue](https://github.com/mirsella/opencode-queue)** | plugins | Persistent prompt, command and shell queues for OpenCode v2 |
+| **[opencode-claude-auth](https://github.com/griffinmartin/opencode-claude-auth)** | plugins | OpenCode 2 plugin that uses your Claude Code credentials β no separate login needed. |
+| **[@openchamber/opencode-claude](https://github.com/openchamber/opencode-claude)** | plugins | Claude Code in OpenCode β local CLI auth, Agent SDK harness, effort variants, tools/MCP, images & compact. |
+| **[@langfuse/opencode-observability-plugin](https://github.com/langfuse/opencode-observability-plugin)** | plugins | OpenCode plugin that sends session telemetry to Langfuse. |
+| **[ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk)** | projects | AI SDK v7 provider for OpenCode 2.x via @opencode/client: sessions, streaming, tool approvals, and interactive forms |
+| **[@brainervirus/workit-opencode](https://github.com/BrainerVirus/workit)** | plugins | Workit OpenCode plugin β native tools, adaptive policy, and sixteen method skills |
+| **[opencode-skills-collection](https://github.com/FrancoStino/opencode-skills-collection)** | plugins | OpenCode CLI plugin that automatically downloads and keeps skills up to date. |
+| **[opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory)** | plugins | OpenCode plugin that gives coding agents persistent memory using Supermemory |
+| **[opencode-ghost](https://github.com/ozandogrultan/opencode-ghost)** | plugins | Stateless inline next-prompt ghosts for the empty OpenCode V2 composer, accepted with Tab or Right. |
| **[opencode-plugboard](https://github.com/jjjermiah/opencode-plugboard)** | plugins | Use the ChatGPT, Claude, Copilot and OpenCode Go logins in your OpenCode server from any app: an OpenCode V2 plugin⦠|
| **[gutchapa-opencode-telegram](https://github.com/gutchapa/opencode-telegram)** | projects | Telegram bot for opencode β plugin + standalone poller, 70+ commands, AI digest |
| **[WaveSpeed Skill](https://github.com/WaveSpeedAI/wavespeed-cli)** | agents | AI media generation via the wavespeed CLI |
| **[Telai](https://github.com/inventopiano/telai)** | projects | macOS terminal for OpenCode with vertical tabs, sessions and groups |
| **[SandBase CLI](https://github.com/sandbaseai/cli)** | projects | Connect OpenCode to 2,000+ AI models and APIs through one local MCP bridge |
-| **[auto-resume](https://github.com/neohiro/auto-resume)** | plugins | Keeps OpenCode sessions running through network blips, rate limits, outages and max-token cutoffs |
-| **[Data Olympus](https://github.com/knaisoma/data-olympus)** | resources | Self-hosted MCP server for governed project knowledge: standards, decisions, runbooks and workflows |
-| **[Zara Agent OPC](https://github.com/aldok10/zara-agent-opc)** | agents | Persistent AI engineering partner for OpenCode with layered memory and 10 coordinated agents |
-| **[OneTicket Core](https://github.com/dsissoko/oneticket-core)** | projects | Turns GitHub issues, PRs and Actions into an agentic delivery pipeline with OpenCode as the engine |
-| **[Qi Men Dun Jia (ε₯ι¨ιη² ε
«ι¨εζ°ι΅)](https://github.com/skyfiredao/qmenpowers)** | agents | Qi Men Dun Jia plate-setting engine and skills for classical Chinese cosmological forecasting |
-| **[Oh My TCM Powers (δΈε»δΉεΏ)](https://github.com/skyfiredao/oh-my-tcmpowers)** | agents | Skills and agents for analyzing Traditional Chinese Medicine formulas, symptoms, pulse patterns and acupoints |
-| **[dreampowers](https://github.com/skyfiredao/dreampowers)** | agents | 13 skills for Chinese novel writing, from story ideation to finished manuscript |
-| **[zosma-qa](https://github.com/zosmaai/zosma-qa)** | agents | QA agents for OpenCode: test planner, generator, healer and analyzer for Playwright, Appium and k6 |
-| **[OpenCode Version Footer](https://github.com/vvaldez/opencode-plugins)** | plugins | Show the OpenCode version in the session footer |
-| **[Agent Relay](https://github.com/AgentWorkforce/skills)** | plugins | Connect OpenCode sessions to other coding agents through Agent Relay |
V2 - Durable context for agent-driven developmentV2 - OpenCode plugin that gives coding agents persistent memory using Supermemory+ Supermemory plugin for OpenCode ++
+ π View Repository β’ π¦ npm +
V2 - Git-based memory@@ -866,7 +875,16 @@ single entry point.
-Workflows & Planning (26)
+Workflows & Planning (27)
+ ++@brainervirus/workit-opencode
+![]()
V2- Workit OpenCode plugin β native tools, adaptive policy, and sixteen method skills+ Workflow rails for agentic coding: one shared task and policy core with native OpenCode, Cursor, Codex, Pi, and CLI surfaces. ++
+ π View Repository β’ π¦ npm +Agent Loop
@@ -1106,7 +1124,16 @@ single entry point.![]()
V2- Goal-oriented agent loop that nudges agents toward objectives
-Providers, Auth & Routing (30)
+Providers, Auth & Routing (32)
+ ++@openchamber/opencode-claude
+![]()
V2- Claude Code in OpenCode β local CLI auth, Agent SDK harness, effort variants, tools/MCP, images & compact.+ Anthropic provider plugin for OpenCode ++
+ π View Repository β’ π¦ npm +Antigravity Auth
@@ -1325,6 +1352,15 @@ selected projects.![]()
V1 only- Google Antigravity models
V2 - OpenCode 2 plugin that uses your Claude Code credentials β no separate login needed.+ OpenCode 2 plugin that uses your existing Claude Code credentials β no separate login needed. ++
+ π View Repository β’ π¦ npm +
V2 - Display local email labels for OpenCode Go/Zen accounts@@ -1644,7 +1680,16 @@ new assistant messages arrive.
-Sessions & History (16)
+Sessions & History (18)
+ ++@langfuse/opencode-observability-plugin
+![]()
V2- OpenCode plugin that sends session telemetry to Langfuse.+ πͺ’ An opencode plugin that instruments sessions in Langfuse ++
+ π View Repository β’ π¦ npm +AI Project Tracker
@@ -1760,6 +1805,15 @@ new assistant messages arrive.![]()
V2- Real-time project progress tracker with dashboard, MCP, CLI and git-history import
V2 - Persistent prompt, command and shell queues for OpenCode v2+ Queue OpenCode input until the current session is idle ++
+ π View Repository β’ π¦ npm +
V2 - OpenCode v2 session tools β session metadata, history recall, and Claude Code-style messaging between sessions@@ -2142,7 +2196,7 @@ new assistant messages arrive.
-UI & TUI (15)
+UI & TUI (16)
aerovato/opencode-quotes-plugin
@@ -2237,6 +2291,15 @@ and provides a full tool-record viewer. Includes npm installation and a GIF demo![]()
V1 only- Display inspirational quotes instead of tips
V2 - Stateless inline next-prompt ghosts for the empty OpenCode V2 composer, accepted with Tab or Right.+ OpenCode ghost text autosuggest: suggests your next message as dimmed inline ghost text in the empty TUI composer, accepted with Tab or Right arrow. ++
+ π View Repository β’ π¦ npm +
V2 - RTL language support for Persian, Arabic, Hebrew and other right-to-left languages@@ -2284,7 +2347,16 @@ and provides a full tool-record viewer. Includes npm installation and a GIF demo
-Voice (5)
+Voice (6)
+ ++@juliuskb/opencode-voice
+![]()
V2- Local-first voice dictation for OpenCode with push-to-talk Whisper transcription+ Local-first voice dictation for OpenCode (v2) ++
+ π View Repository β’ π¦ npm +Listen STT
@@ -2775,7 +2847,7 @@ suggestions. All processing stays local by default β no data leaves the machin![]()
V2- Offline dictation, 99 languages
-Prompting & Skills (13)
+Prompting & Skills (14)
Agent Skills (JDT)
@@ -2858,6 +2930,15 @@ suggestions. All processing stays local by default β no data leaves the machin![]()
V1 only- Dynamic skills loader
V2 - OpenCode CLI plugin that automatically downloads and keeps skills up to date.+ OpenCode Skills Collection is a OpenCode plugin that automatically downloads and keeps Skills up to date ++
+ π View Repository β’ π¦ npm +
unverified - Alternative skills manager@@ -3352,7 +3433,7 @@ skills stay model- and provider-neutral.-π PROJECTS (201)
+π PROJECTS (202)
Agents (1)
@@ -4334,7 +4415,7 @@ first 401, so no API key goes in the config file.
-Tools & Utilities (92)
+Tools & Utilities (93)
Agent Run Inspector
@@ -4435,6 +4516,15 @@ first 401, so no API key goes in the config file.- Local, read-only reports for OpenCode session exports - repeated tool calls, failures, completion
V2 - AI SDK v7 provider for OpenCode 2.x via @opencode/client: sessions, streaming, tool approvals, and interactive forms+ Vercel AI SDK community provider for OpenCode SDK - Use OpenCode configured providers via SDK ++
+ π View Repository β’ π¦ npm +
diff --git a/dist/registry.json b/dist/registry.json index 3aabeea..fb25981 100644 --- a/dist/registry.json +++ b/dist/registry.json @@ -1916,6 +1916,24 @@ ], "tags": [] }, + { + "productId": "juliuskb-opencode-voice", + "type": "plugins", + "displayName": "@juliuskb/opencode-voice", + "repoUrl": "https://github.com/JuliusKB/opencode-voice", + "npmPackage": "@juliuskb/opencode-voice", + "tagline": "Local-first voice dictation for OpenCode with push-to-talk Whisper transcription", + "description": "Local-first voice dictation for OpenCode (v2)", + "kind": "plugin", + "topics": [ + "voice" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "keep-going", "type": "plugins", @@ -3014,6 +3032,42 @@ ], "tags": [] }, + { + "productId": "opencode-claude", + "type": "plugins", + "displayName": "@openchamber/opencode-claude", + "repoUrl": "https://github.com/openchamber/opencode-claude", + "npmPackage": "@openchamber/opencode-claude", + "tagline": "Claude Code in OpenCode β local CLI auth, Agent SDK harness, effort variants, tools/MCP, images & compact.", + "description": "Anthropic provider plugin for OpenCode", + "kind": "plugin", + "topics": [ + "providers" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, + { + "productId": "opencode-claude-auth", + "type": "plugins", + "displayName": "opencode-claude-auth", + "repoUrl": "https://github.com/griffinmartin/opencode-claude-auth", + "npmPackage": "opencode-claude-auth", + "tagline": "OpenCode 2 plugin that uses your Claude Code credentials β no separate login needed.", + "description": "OpenCode 2 plugin that uses your existing Claude Code credentials β no separate login needed.", + "kind": "plugin", + "topics": [ + "providers" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "opencode-claude-memory", "type": "plugins", @@ -3293,6 +3347,25 @@ "installation": "Add it to `opencode.jsonc`:\n\n```jsonc\n{\n \"$schema\": \"https://opencode.ai/config.json\",\n \"plugins\": [\"opencode-free-models\"]\n}\n```\n\nOr install from the CLI:\n\n```sh\nopencode plugin add opencode-free-models\n```\n\nOptional TUI toasts: add `\"opencode-free-models/tui\"` to the `plugins` array\nin `cli.json`.\n", "minVersion": "2.0.16" }, + { + "productId": "opencode-ghost", + "type": "plugins", + "displayName": "opencode-ghost", + "repoUrl": "https://github.com/ozandogrultan/opencode-ghost", + "npmPackage": "opencode-ghost", + "tagline": "Stateless inline next-prompt ghosts for the empty OpenCode V2 composer, accepted with Tab or Right.", + "description": "OpenCode ghost text autosuggest: suggests your next message as dimmed inline ghost text in the empty TUI composer, accepted with Tab or Right arrow.", + "kind": "plugin", + "topics": [ + "ui", + "prompting" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "opencode-github-release", "type": "plugins", @@ -3914,6 +3987,25 @@ ], "tags": [] }, + { + "productId": "opencode-observability-plugin", + "type": "plugins", + "displayName": "@langfuse/opencode-observability-plugin", + "repoUrl": "https://github.com/langfuse/opencode-observability-plugin", + "npmPackage": "@langfuse/opencode-observability-plugin", + "tagline": "OpenCode plugin that sends session telemetry to Langfuse.", + "description": "πͺ’ An opencode plugin that instruments sessions in Langfuse", + "kind": "plugin", + "topics": [ + "sessions", + "observability" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "opencode-obvious-grid", "type": "plugins", @@ -4191,6 +4283,24 @@ ], "tags": [] }, + { + "productId": "opencode-queue", + "type": "plugins", + "displayName": "opencode-queue", + "repoUrl": "https://github.com/mirsella/opencode-queue", + "npmPackage": "opencode-queue", + "tagline": "Persistent prompt, command and shell queues for OpenCode v2", + "description": "Queue OpenCode input until the current session is idle", + "kind": "plugin", + "topics": [ + "sessions" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "opencode-quota", "type": "plugins", @@ -4675,6 +4785,24 @@ ], "tags": [] }, + { + "productId": "opencode-skills-collection", + "type": "plugins", + "displayName": "opencode-skills-collection", + "repoUrl": "https://github.com/FrancoStino/opencode-skills-collection", + "npmPackage": "opencode-skills-collection", + "tagline": "OpenCode CLI plugin that automatically downloads and keeps skills up to date.", + "description": "OpenCode Skills Collection is a OpenCode plugin that automatically downloads and keeps Skills up to date", + "kind": "plugin", + "topics": [ + "prompting" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "opencode-skills-tui", "type": "plugins", @@ -4816,6 +4944,24 @@ "installation": "opencode plugin add opencode-status-popup", "minVersion": "2.0.0" }, + { + "productId": "opencode-supermemory", + "type": "plugins", + "displayName": "opencode-supermemory", + "repoUrl": "https://github.com/supermemoryai/opencode-supermemory", + "npmPackage": "opencode-supermemory", + "tagline": "OpenCode plugin that gives coding agents persistent memory using Supermemory", + "description": "Supermemory plugin for OpenCode", + "kind": "plugin", + "topics": [ + "memory" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "opencode-swarm", "type": "plugins", @@ -6336,6 +6482,24 @@ ], "tags": [] }, + { + "productId": "workit", + "type": "plugins", + "displayName": "@brainervirus/workit-opencode", + "repoUrl": "https://github.com/BrainerVirus/workit", + "npmPackage": "@brainervirus/workit-opencode", + "tagline": "Workit OpenCode plugin β native tools, adaptive policy, and sixteen method skills", + "description": "Workflow rails for agentic coding: one shared task and policy core with native OpenCode, Cursor, Codex, Pi, and CLI surfaces.", + "kind": "plugin", + "topics": [ + "workflow" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "worktree-memory-sync", "type": "plugins", @@ -6838,6 +7002,24 @@ "opencode" ] }, + { + "productId": "ai-sdk-provider-opencode-sdk", + "type": "projects", + "displayName": "ai-sdk-provider-opencode-sdk", + "repoUrl": "https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk", + "npmPackage": "ai-sdk-provider-opencode-sdk", + "tagline": "AI SDK v7 provider for OpenCode 2.x via @opencode/client: sessions, streaming, tool approvals, and interactive forms", + "description": "Vercel AI SDK community provider for OpenCode SDK - Use OpenCode configured providers via SDK", + "kind": "tool", + "topics": [ + "providers" + ], + "compat": "v2", + "scope": [ + "global" + ], + "tags": [] + }, { "productId": "aide", "type": "projects",