65 KiB
Upstream GitHub Discussions Archive
Notice: This document preserves historical GitHub Discussions from
awesome-opencode/awesome-opencodeas part of the hard fork by Heretek-AI.
Total Discussions Archived: 75
Discussion #3: Welcome to awesome-opencode Discussions!
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/3
- Author: @ShamanicArts
- Created At:
2025-09-22T01:15:26Z - Category:
Announcements
Post Content
👋 Welcome!
We’re using Discussions as the main place to gather community suggestions for the awesome-opencode list. We hope that you:
- Suggest projects, themes, or plugins you'd like to see added.
- Propose new categories or improvements to the list's structure.
- Engage with other community members on their suggestions.
- Welcome others and are open-minded. Remember that this is a list we build together 💪.
To get started, feel free to open a new discussion with your suggestion, or comment below with an introduction of yourself!
Discussion #4: OpencCode Monitor
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/4
- Author: @ahosker
- Created At:
2025-09-22T15:18:35Z - Category:
Projects
Post Content
OpencCode Monitor is a CLI tool for monitoring and analysing OpenCode AI coding usage.
https://github.com/Shlomob/ocmonitor-share
Comments (1)
@ShamanicArts commented on 2025-09-22T15:47:02Z:
Great Suggestion!
Discussion #5: Gotty - Share OpenCode Terminal as a webpage
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/5
- Author: @ahosker
- Created At:
2025-09-22T15:21:27Z - Category:
Resources
Post Content
GoTTY is a simple command-line tool that turns your CLI tools, like OpenCode, into web applications. Allowing you to interact with Opencode via the web browser.
https://github.com/sorenisanerd/gotty
Discussion #6: 👋 Seeking Contributors & Maintainers!
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/6
- Author: @ShamanicArts
- Created At:
2025-09-22T16:05:12Z - Category:
Announcements
Post Content
As the awesome-opencode list begins to grow, we're looking for enthusiastic community members to help us maintain and expand this valuable resource.
Our goal is to make this the go-to collection of the best plugins, themes, agents, and resources for the opencode community. To achieve that, we need a team of passionate individuals to help us keep the list organized, up-to-date, and full of high-quality projects.
What would you do as a contributor or maintainer?
- Review new suggestions submitted in the Discussions.
- Add new, approved items to the list.
- Help organize the categories and ensure formatting is consistent.
- Share ideas on how to make this resource even better.
No matter your experience level, your help would be incredibly valuable. Whether you can contribute a little or a lot, we'd love to have you on the team.
If you're interested in helping out, please comment below on this post to let us know!
Thanks for helping us build this community resource together! 💪
Comments (2)
@ShamanicArts commented on 2025-09-22T17:15:17Z:
@ahosker would you be interested in this role? let me know & will add to the organisation!
@shuv1337 commented on 2025-11-06T17:43:19Z:
I can help with this as well!
Discussion #7: awesome-claude-code-subagents
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/7
- Author: @ahosker
- Created At:
2025-09-22T16:34:06Z - Category:
Resources
Post Content
Comprehensive reference repository for production-ready Claude Code subagents.
I haven't tested it, but it should be compatible with OpenCode SubAgents.
https://github.com/VoltAgent/awesome-claude-code-subagents
See Also
A set of OpenCode configurations, prompts, agents, and plugins for enhanced development workflows.
https://github.com/darrenhinde/opencode-agents
Discussion #8: Codex Proxy Server
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/8
- Author: @ahosker
- Created At:
2025-09-22T16:36:36Z - Category:
Projects
Post Content
The Codex Proxy Server is a proxy server that provides a local API proxy for Codex/ChatGPT-like models,. It is designed to integrate seamlessly with Opencode and other compatible tools.
https://github.com/unluckyjori/Codex-Proxy-Server
See Also
Qwen OpenAI-Compatible Proxy Server
https://github.com/aptdnfapt/qwen-code-oai-proxy
see also
A FastAPI-based proxy server that converts the Gemini CLI tool into both OpenAI-compatible and native Gemini API endpoints. This allows you to leverage Google's free Gemini API quota through familiar OpenAI API interfaces or direct Gemini API calls.
https://github.com/gzzhongqi/geminicli2api
See Also
A proxy server that provides OpenAI/Gemini/Claude/Codex compatible API interfaces for CLI.
https://github.com/router-for-me/CLIProxyAPI
Comments (1)
@ShamanicArts commented on 2025-09-22T16:47:23Z:
Changing category to Projects. My thinking is that we should keep Plugins specifically for the opencode plugin format ( Projects that extend opencode functionality externally = Projects , Projects that extend opencode functionality via the plugin definition = Plugins )
Discussion #9: Agentic
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/9
- Author: @ahosker
- Created At:
2025-09-22T16:40:14Z - Category:
Agents
Post Content
Modular AI agents and commands for structured software development with OpenCode.
https://github.com/Cluster444/agentic
Comments (2)
@ShamanicArts commented on 2025-09-22T16:49:45Z:
Placing this under the Agents category as it provides a collection of Agents & Commands
@theheavenlyhacker commented on 2025-09-30T12:21:50Z:
Do you have a roadmap in studying Agentic AI?
Discussion #10: Opencode Google AI Search Plugin
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/10
- Author: @ahosker
- Created At:
2025-09-22T16:43:06Z - Category:
Plugin
Post Content
An Opencode plugin that exposes a native tool (google_ai_search_plus) for querying Google AI Mode (aka Google SGE). It uses Playwright to load the AI panel directly and converts the full response into markdown with Turndown so the output renders just like the built-in webfetch tool.
Opencode-Google-AI-Search-Plugin
Discussion #11: occtx - OpenCode Context Switcher
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/11
- Author: @ahosker
- Created At:
2025-09-22T16:45:52Z - Category:
Projects
Post Content
occtx is a command-line tool for switching between different opencode contexts quickly and easily. Switch between Development, Staging and Production Contexts.
https://github.com/hungthai1401/occtx
Discussion #12: OpenCode Context Analysis Plugin
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/12
- Author: @ahosker
- Created At:
2025-09-22T16:46:54Z - Category:
Plugin
Post Content
An OpenCode plugin that provides detailed token usage analysis for your AI sessions. Track and understand how tokens are distributed across system prompts, user messages, assistant responses, tool outputs, and reasoning traces.
https://github.com/IgorWarzocha/Opencode-Context-Analysis-Plugin
Discussion #13: OpenCode Compatable MCP Voice Interface
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/13
- Author: @ahosker
- Created At:
2025-09-22T16:49:14Z - Category:
Projects
Post Content
Talk to AI assistants using your voice through a web browser. Compatible with Claude Desktop, OpenCode, and other MCP-enabled AI tools.
https://github.com/shantur/mcp-voice-interface
Discussion #14: Simular Projects
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/14
- Author: @ahosker
- Created At:
2025-09-22T16:52:42Z - Category:
General
Post Content
- https://github.com/hesreallyhim/awesome-claude-code
- https://github.com/LangGPT/awesome-claude-code
- https://github.com/pascalporedda/awesome-claude-code
- https://github.com/0xWelt/Awesome-Vibe-Coding
For Inspiration
Comments (1)
@ShamanicArts commented on 2025-09-22T17:27:30Z:
I especially like the table layout in https://github.com/LangGPT/awesome-claude-code. taking notes!
Discussion #15: opencode SDK
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/15
- Author: @ShamanicArts
- Created At:
2025-09-22T17:21:06Z - Category:
Resources
Post Content
SDK for controlling opencode server programmatically
https://github.com/sst/opencode-sdk-js https://github.com/sst/opencode-sdk-go https://github.com/sst/opencode-sdk-python
Comments (1)
@ShamanicArts commented on 2025-09-22T17:46:01Z:
updated to new official resources category
Discussion #16: opencode.nvim
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/16
- Author: @nickjvandyke
- Created At:
2025-09-22T19:38:33Z - Category:
Projects
Post Content
Neovim plugin for making convenient editor-aware prompts: https://github.com/NickvanDyke/opencode.nvim 🙂
Comments (1)
@ShamanicArts commented on 2025-09-22T20:09:11Z:
Added!
Discussion #17: Ring a Bell Example
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/17
- Author: @ahosker
- Created At:
2025-09-22T23:27:37Z - Category:
Plugin
Post Content
A simple plugin to ring a bell, once the request is complete. (source)
Discussion #18: Kimaki
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/18
- Author: @ahosker
- Created At:
2025-09-26T14:45:40Z - Category:
Projects
Post Content
Kimaki is a Discord bot you can install in a Discord server to control opencode sessions in any computer via Discord
https://github.com/remorses/kimaki/
Discussion #19: OpenCode Debug Log to Text FIle
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/19
- Author: @ahosker
- Created At:
2025-09-26T21:51:27Z - Category:
Resources
Post Content
To debug OpenCode, launch it with the following parameters.
opencode --print-logs --log-level DEBUG 2> log_file.txt
This both launches OpenCode and outputs a log to log_file.txt in the current working directory.
In addition, to find out where logs are stored on your system you can use:
opencode debug paths
Discussion #20: Add interfaces / orchestrators for opencode as a category
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/20
- Author: @mex7xx
- Created At:
2025-09-27T13:54:03Z - Category:
Agents
Post Content
one example: https://www.vibekanban.com/
Comments (1)
@ahosker commented on 2025-09-27T14:05:05Z:
I didnt know about Vibe Kanban, thats cool.
Discussion #21: openspec
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/21
- Author: @mex7xx
- Created At:
2025-10-09T20:48:18Z - Category:
Projects
Post Content
openspec - spec driven development with opencode https://github.com/Fission-AI/OpenSpec openspec.dev
Comments (1)
@ShamanicArts commented on 2025-10-14T02:43:22Z:
Great Shout!
Discussion #22: why is this repo not findable by google?
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/22
- Author: @mex7xx
- Created At:
2025-10-15T10:41:03Z - Category:
General
Post Content
Am I the only one who can't find it on google search? Google instead returns a lot of slop projects...
Comments (2)
@ahosker commented on 2025-10-15T11:36:05Z:
Is it three weeks old? Despite being discussed in the OpenCode Discrd, it likely has very little links to it on the OpenWeb. We should reach out to the Awsome Listing projects that list these kind of lists.
@ahosker commented on 2025-12-10T10:29:12Z:
Good News - OC has linked to the project here https://opencode.ai/docs/ecosystem/
Discussion #23: opencode-skills
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/23
- Author: @whocaresthat
- Created At:
2025-10-20T23:05:47Z - Category:
Plugin
Post Content
https://github.com/malhashemi/opencode-skills
Comments (1)
@mex7xx commented on 2025-10-28T18:56:22Z:
great find! I recently found: https://github.com/numman-ali/openskills
Discussion #25: opencodeweb!
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/25
- Author: @shuv1337
- Created At:
2025-10-29T19:28:18Z - Category:
Projects
Post Content
https://github.com/kcrommett/opencode-web
Discussion #26: easy text input via speech in opencode tui
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/26
- Author: @webboty
- Created At:
2025-10-30T13:26:28Z - Category:
Projects
Post Content
One of the easiest solution to speak to the tui is this project:
https://github.com/cjpais/Handy https://handy.computer/
Comments (1)
@ShamanicArts commented on 2025-12-02T08:28:33Z:
this is amazing Ive been using it a ton!
Discussion #27: OpenCode Skills
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/27
- Author: @thoroc
- Created At:
2025-10-31T19:55:48Z - Category:
Plugin
Post Content
opencode-skills adds a similar functionality to Claude Skills: https://www.anthropic.com/news/skills
Comments (1)
@thoroc commented on 2025-10-31T19:58:54Z:
Already submitted in https://github.com/awesome-opencode/awesome-opencode/discussions/23
Discussion #28: opencode-skills and opencode-sessions
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/28
- Author: @airtonix
- Created At:
2025-11-01T01:34:07Z - Category:
Projects
Post Content
Discussion #29: WithContext
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/29
- Author: @boxpositron
- Created At:
2025-11-04T00:00:15Z - Category:
Plugin
Post Content
With-Context MCP is a Model Context Protocol server that lets AI agents manage project-specific markdown notes by reading, writing, and organizing them within defined folders. It supports templates, batch edits, and ignore patterns for efficient context handling. An included OpenCode plugin can replicate its functionality locally, making it easy to use with or without the MCP server.
https://github.com/boxpositron/with-context-mcp
Discussion #30: Notification plugin - Warcraft sounds
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/30
- Author: @thoroc
- Created At:
2025-11-06T08:31:05Z - Category:
Plugin
Post Content
A bit of self promo: https://github.com/pantheon-org/opencode-warcraft-notifications
Discussion #31: Plugin to ignore directory / file based on pattern
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/31
- Author: @thoroc
- Created At:
2025-11-06T08:38:05Z - Category:
Plugin
Post Content
Found on the Discord channel: https://github.com/lgladysz/opencode-ignore
Discussion #32: oc-manager - an opentui utility for managing opencode sessions/projects
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/32
- Author: @shuv1337
- Created At:
2025-11-09T20:34:16Z - Category:
Projects
Post Content
https://github.com/kcrommett/oc-manager
bunx opencode-manager
Discussion #33: Tokenscope, Comprehensive token usage analysis and cost tracking for opencode sessions.
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/33
- Author: @ramtinJ95
- Created At:
2025-11-11T07:54:44Z - Category:
Plugin
Post Content
This plugin and command combo is for those that want to debug their token usage or see how much context a mcp eats up when adding a new one etc. There are some cost calculations also for people curios of how much their current session would have cost them if they where not on a sub etc, this is useful for finding the right monthly sub for your workflows!
Repo: https://github.com/ramtinJ95/opencode-tokenscope
Discussion #34: ChatGPT subscription in OpenCode - opencode-openai-codex-auth
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/34
- Author: @lgladysz
- Created At:
2025-11-11T09:44:57Z - Category:
Plugin
Post Content
Very good plugin allowing to use a ChatGPT subscription in OpenCode just like in Codex https://github.com/numman-ali/opencode-openai-codex-auth
Discussion #35: plugin: OpenCode session
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/35
- Author: @thoroc
- Created At:
2025-11-14T08:05:45Z - Category:
Plugin
Post Content
https://github.com/malhashemi/opencode-sessions: Session management plugin for OpenCode with multi-agent collaboration support
Discussion #36: Poimandres Theme
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/36
- Author: @ajaxdude
- Created At:
2025-11-18T19:45:30Z - Category:
Themes
Post Content
Using opencode I made a Poimandres theme. Works and looks nice. https://github.com/ajaxdude/opencode-ai-poimandres-theme
Discussion #37: Roadmap plugin
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/37
- Author: @thoroc
- Created At:
2025-11-19T11:37:56Z - Category:
Plugin
Post Content
https://github.com/IgorWarzocha/Opencode-Roadmap
Discussion #38: OAuth authenticator for OpenAI
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/38
- Author: @andreagrandi
- Created At:
2025-11-21T14:35:45Z - Category:
Plugin
Post Content
OAuth authentication plugin for personal coding assistance with ChatGPT Plus/Pro subscriptions - uses OpenAI's official authentication method: https://github.com/open-hax/codex
Discussion #39: Gemini OAuth Plugin for Opencode
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/39
- Author: @andreagrandi
- Created At:
2025-11-21T14:37:28Z - Category:
Plugin
Post Content
Authenticate the Opencode CLI with your Google account so you can use your existing Gemini plan and its included quota instead of API billing: https://github.com/jenslys/opencode-gemini-auth
Discussion #44: Beads (steveyegge/beads)
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/44
- Author: @cau1k
- Created At:
2025-11-30T15:44:20Z - Category:
Projects
Post Content
Steve Yegge's project/task management system for agents
https://github.com/steveyegge/beads
also has an accompanying UI made by Dicklesworthstone https://github.com/Dicklesworthstone/beads_viewer
Comments (2)
@airtonix commented on 2025-12-09T03:55:04Z:
@ahosker Looks like this is already added
@ahosker commented on 2025-12-09T10:12:05Z:
Yes @airtonix . Thanks for this @cau1k. This is already added under 'projects' by @ShamanicArts on 2 Dec. I have changed the label.
Discussion #46: DDEV Plugin
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/46
- Author: @JUVOJustin
- Created At:
2025-12-04T03:28:45Z - Category:
Plugin
Post Content
I would love if my opencode-ddev plugin could be added: https://github.com/JUVOJustin/opencode-ddev
Basically a small tool to guide the llm and automatically scope commands to be executed within the containers of ddev
Comments (1)
@ahosker commented on 2025-12-04T10:57:32Z:
What an interesting idea - I ditched using Docker for Laravel/PHP development for this exact reason. It would add a layer of confusion to AI's, getting confused with the commands.
Discussion #47: opencode-plugin-template
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/47
- Author: @airtonix
- Created At:
2025-12-07T23:03:54Z - Category:
Plugin
Post Content
https://github.com/zenobi-us/opencode-plugin-template
Focuses on providing the CICD setup with
- generator script inspired by asdf.vm plugin template
- release please
- separate release management from publish.
- bun publish
- npm trusted publishing (no need to store PAT tokens)
- mise tasks (instead of ugly and annoying pkg.json#scripts)
- mise tooling (instead of old fashioned nvm)
Discussion #48: swarm plugin
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/48
- Author: @mex7xx
- Created At:
2025-12-08T17:44:38Z - Category:
Plugin
Post Content
https://github.com/joelhooks/opencode-swarm-plugin
Discussion #49: Opencode plugin to use models from antigravity
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/49
- Author: @NoeFabris
- Created At:
2025-12-10T13:26:34Z - Category:
Plugin
Post Content
Hey, inspired by the other plugins that allows to use gemini and codex models and account limits, I've created a plugin that allows you to log in with Antigravity (the Google IDE) and use Gemini 3 Pro High (as it's called in the IDE, though I'm not sure if it's different from the preview model) and even Anthropic models like Opus 4.5 and Sonnet 4.5 for free.
https://github.com/NoeFabris/opencode-antigravity-auth
Discussion #50: New plugin: opencode-wakatime
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/50
- Author: @angristan
- Created At:
2025-12-10T14:50:47Z - Category:
Plugin
Post Content
Hello! Would like to propose this new plugin: https://github.com/angristan/opencode-wakatime/ for https://wakatime.com/ :)
Discussion #51: Cupcake - Deterministic policy enforcement layer for AI coding agents
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/51
- Author: @captjt
- Created At:
2025-12-11T15:12:13Z - Category:
Projects
Post Content
A native policy-layer for AI coding agents. Built on OPA/Rego. There's a native OpenCode plugin support with Cupcake.
Discussion #53: opencode-optimal-model-temps
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/53
- Author: @Lyapsus
- Created At:
2025-12-12T21:34:35Z - Category:
Projects
Post Content
Minimal OpenCode plugin that hooks chat.params and nudges specific models to their preferred sampling temperature. Right now it only pinches Google Gemini 3 Pro to 0.35, following the recommendation in Optimal Temperature for Gemini 3 Pro. https://github.com/Lyapsus/opencode-optimal-model-temps
Discussion #55: OpenChamber - GUI for OpenCode
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/55
- Author: @btriapitsyn
- Created At:
2025-12-13T15:51:05Z - Category:
Projects
Post Content
OpenChamber - A fan-made web and desktop interface for OpenCode, featuring a VS Code extension for in-editor access. Supports multiple sessions, git worktrees managements, and all major OpenCode features. https://github.com/btriapitsyn/openchamber
Comments (1)
@theblazehen commented on 2025-12-14T08:32:03Z:
Great GUI! I like it. Might submit a couple PRs later
Discussion #56: Fork of opencode-antigravity-auth that allows using multiple accounts
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/56
- Author: @theblazehen
- Created At:
2025-12-15T06:00:46Z - Category:
Plugin
Post Content
https://github.com/theblazehen/opencode-antigravity-multi-auth forks https://github.com/awesome-opencode/awesome-opencode/discussions/49 and adds functionality to add multiple google accounts.
It automatically rotates between them when one gets rate limited
Discussion #57: Simple Memory
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/57
- Author: @cnicolov
- Created At:
2025-12-15T17:17:01Z - Category:
Plugin
Post Content
Hello, I created a very simple plugin to manage memory inside a git repo that can be committed and reviewed by team members.
It's easy to use and doesn't get in the way:
https://github.com/cnicolov/opencode-plugin-simple-memory
Discussion #59: Use Opencode + Zellij? Zellij Namer keeps your Zellij session name in sync with your work
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/59
- Author: @24601
- Created At:
2025-12-18T22:12:29Z - Category:
Plugin
Post Content
Confused about picking the right session out of all your randomly named ones? I was, so I wrote an auto session renamer w/Opencode.
https://github.com/24601/opencode-zellij-namer
Discussion #61: My little collection of plugins: opencode-agent-memory, opencode-agent-skills, opencode-beads, and opencode-handoff
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/61
- Author: @joshuadavidthomas
- Created At:
2025-12-19T21:19:45Z - Category:
Plugin
Post Content
I've been building a few plugins for OpenCode and wanted to share them in case they're useful to anyone else.
opencode-agent-memory - Gives the agent persistent, self-editable memory blocks inspired by Letta agents. Basically AGENTS.md with a harness: structured blocks with metadata and prompts injected early into the context that encourages the agent to actively maintain its own memory, with a lot of eye-roll enducing philosophical framing in the prompts borrowed from Letta (and yet somehow it does seem to work!).
opencode-agent-skills - Dynamic skills loader that discovers skills from project, user, and plugin directories. Compatible with existing Claude Code skills and optionally integrates with Superpowers (https://github.com/obra/superpowers). Different from opencode-skills as it only has 4 tools for reading skills and executing skill scripts, whereas that plugin creates a tool per skill.
opencode-beads - Integration for Steve Yegge's beads issue tracker. Injects beads context automatically on session start and after compaction, exposes /bd-* commands, and includes a task agent for autonomous issue completion.
opencode-handoff - Creates focused handoff prompts for continuing work in a new session. Inspired by Amp's /handoff command. Generates a continuation prompt with relevant file references and opens a new session with it as an editable draft.
Comments (1)
@cnicolov commented on 2025-12-20T06:25:39Z:
Good job!
We built something similar internally, using very similar patterns, we have few scattered plugins. Posted one of those here for validation https://github.com/awesome-opencode/awesome-opencode/discussions/57
I'm interested in working to build a more complete community driven solution
Discussion #64: tokscale
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/64
- Author: @cau1k
- Created At:
2025-12-23T04:26:47Z - Category:
General
Post Content
https://github.com/junhoyeo/tokscale visually pleasing tool to track all coding agent usage, but works with opencode. Launch OC only with bunx tokscale --opencode
Comments (2)
@junhoyeo commented on 2025-12-25T02:11:02Z:
Hey @cau1k, thanks for opening this! Appreciate the support 🙏
@junhoyeo commented on 2025-12-25T02:11:29Z:
Here's the info:
- GitHub URL: https://github.com/junhoyeo/tokscale
- Category:
Projects - Description: A CLI tool for tracking token usage from OpenCode and other coding agents (Claude Code, Codex, Gemini CLI, and Cursor IDE)
Discussion #65: add UNMOJI plugin
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/65
- Author: @bastiangx
- Created At:
2025-12-24T17:31:52Z - Category:
Plugin
Post Content
UNMOJI - A simple plugin that strips ALL emojis from agent outputs in Opencode!
Hosted on Codeberg and has MIT License.
Discussion #66: micode - Brainstorm → Plan → Implement workflow
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/66
- Author: @vtemian
- Created At:
2025-12-26T13:18:45Z - Category:
Plugin
Post Content
https://github.com/vtemian/micode
a minimal plugin that uses /init -> brainstorm -> plan -> execute workflow. simple and affective
parallel task execution, automatic code review, dependency-aware batching
Discussion #69: Ayu Dark Theme
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/69
- Author: @postrednik
- Created At:
2025-12-30T21:54:27Z - Category:
Themes
Post Content
Ayu Dark Theme for OpenCode
Repository: https://github.com/postrednik/opencode-ayu-theme
Description: Port of the popular Ayu Dark color scheme for OpenCode. Features the signature golden yellow accent with warm, comfortable colors optimized for long coding sessions.
Preview
Key Colors
| Element | Color | Hex |
|---|---|---|
| Background | 🟫 | #0D1017 |
| Accent | 🟨 | #E6B450 |
| Strings | 🟩 | #AAD94C |
| Functions | 🟧 | #FFB454 |
| Types | 🟦 | #59C2FF |
Installation
mkdir -p ~/.config/opencode/themes
curl -o ~/.config/opencode/themes/ayu-dark.json \
https://raw.githubusercontent.com/postrednik/opencode-ayu-theme/main/.opencode/themes/ayu-dark.json
Then add to your opencode.json:
{
"theme": "ayu-dark"
}
License
MIT (same as original ayu-colors)
Discussion #71: Flexible starting point for opencode configuration
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/71
- Author: @jjmartres
- Created At:
2026-01-04T12:27:51Z - Category:
Resources
Post Content
A powerful, custom opencode configuration, complete with a suite of agents, commands, rules, skills, and a pre-configured MCP server. It's designed to be a flexible starting point for you to build upon and adapt.
https://github.com/jjmartres/opencode
Discussion #72: Add opencode-model-announcer
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/72
- Author: @ramarivera
- Created At:
2026-01-04T15:38:52Z - Category:
Plugin
Post Content
opencode-model-announcer - Automatically injects the current model name into the chat context so the LLM is self-aware.
🤖 This content was generated with AI assistance using Gemini 3 Pro High (Antigravity).
Note: Ideally, the model identifying itself in this footer would match the one actually generating the content. This plugin makes that possible.
Discussion #73: OpenCode Froggy
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/73
- Author: @fdematos
- Created At:
2026-01-04T17:33:54Z - Category:
Plugin
Post Content
Plugin providing Claude Code–style hooks, specialized agents (doc-writer, code reviewer, architect, partner, etc.), dedicated commands such as simplify-code and review-pr, and tools such as gitingest.
hooks:
- event: session.idle
conditions: [hasCodeChange]
actions:
- bash: "npm run lint --fix"
Discussion #75: opencode-ralph-wiggum - Iterative AI Development Loops
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/75
- Author: @Th0rgal
- Created At:
2026-01-06T08:56:20Z - Category:
Plugin
Post Content
Plugin Submission: opencode-ralph-wiggum
Repository: https://github.com/Th0rgal/opencode-ralph-wiggum
Description: Ralph Wiggum technique for OpenCode - iterative AI development loops with self-correcting agents. Based on ghuntley.com/ralph.
What is Ralph?
Ralph is a development methodology where an AI agent receives the same prompt repeatedly until it completes a task. Each iteration, the AI sees its previous work in files and git history, enabling self-correction and incremental progress.
Features
- CLI Loop - External loop that calls
opencode runrepeatedly with auto-commits - Plugin Loop - In-session continuation using OpenCode SDK events (
session.idle) - Custom Tools -
ralph_start,ralph_status,ralph_cancel - Commands -
/ralph-loop,/cancel-ralph,/help - Completion Promises - Detect task completion via
<promise>COMPLETE</promise>tags
Quick Start
ralph "Build a REST API with tests. Output <promise>COMPLETE</promise> when all tests pass." --max-iterations 20
Installation
git clone https://github.com/Th0rgal/opencode-ralph-wiggum
cd opencode-ralph-wiggum
./install.sh
Built with Bun + TypeScript. MIT License.
Discussion #77: opencode-devcontainers - Devcontainer management with auto-assigned ports
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/77
- Author: @athal7
- Created At:
2026-01-07T03:40:53Z - Category:
Plugin
Post Content
opencode-devcontainers
Repository: https://github.com/athal7/opencode-devcontainers
npm: npm install -g opencode-devcontainers
Description
OpenCode plugin for running multiple devcontainer instances with auto-assigned ports and branch-based isolation.
Features
- Creates shallow clones for each branch (fully self-contained)
- Auto-assigns ports from a configurable range (13000-13099)
- Generates ephemeral override configs (keeps devcontainer.json clean)
- Tracks active instances to avoid conflicts
Usage
-
Add to your
opencode.json:{ "plugin": ["opencode-devcontainers"] } -
Use the skill to manage devcontainers:
/skill opencode-devcontainers
Related
Also see opencode-pilot for automation that polls for work and spawns sessions.
Discussion #78: opencode-pilot - Automation daemon for OpenCode
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/78
- Author: @athal7
- Created At:
2026-01-07T04:08:58Z - Category:
Plugin
Post Content
opencode-pilot
Repository: https://github.com/athal7/opencode-pilot
npm: npm install -g opencode-pilot
Description
Automation daemon for OpenCode that polls for work from GitHub issues, Linear tickets, and other sources, then spawns OpenCode sessions to work on them.
Features
- Polling automation - Automatically start sessions from GitHub issues, PRs needing review, Linear tickets
- Readiness evaluation - Check labels, dependencies, and priority before starting work
- Template-based prompts - Customize prompts with placeholders for issue data
- Built-in presets - Common patterns like "my GitHub issues" work out of the box
Usage
-
Add to your
opencode.json:{ "plugin": ["opencode-pilot"] } -
Create config at
~/.config/opencode-pilot/config.yaml -
The daemon auto-starts when OpenCode launches, or run manually:
opencode-pilot start
Related
Also see opencode-devcontainers for multi-branch devcontainer isolation.
Discussion #79: Move to PR first Contributions
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/79
- Author: @ShamanicArts
- Created At:
2026-01-07T22:38:32Z - Category:
Announcements
Post Content
This is a motion to move to a PR first based contibution system , moving away from the present discussions based contribution system
The discussions based system seemed like a good idea when I first set up the repo, I assumed it would allow space for maintainers to review contributions before accepting, but currently I feel it just adds a lot of extra friction.
I am proposing we move to PR based system, where anyone can submit a PR & maintainers are responsible for vetting & accepting/declining those PRs . I am proposing we make this change 48 hours from now.
this discussion is notice of the proposed changes & space for any feedback etc
Much Love to everyone maintaining & contributing.
BIG LOVE
SHAMANIC
Comments (1)
@ahosker commented on 2026-01-07T23:04:36Z:
I think that would be best.
Discussion #83: Add 4 KDCO OpenCode plugins
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/83
- Author: @kdcokenny
- Created At:
2026-01-08T20:43:30Z - Category:
Plugin
Post Content
- opencode-background-agents - Claude Code-style background agents with async delegation and context persistence.
- opencode-notify - Native OS notifications for OpenCode – know when tasks complete.
- opencode-workspace - Bundled multi-agent orchestration harness – 16 components, one install.
- opencode-worktree - Zero-friction git worktrees for OpenCode. Auto-spawns terminals, syncs files, cleans up on exit.
Discussion #84: Add OCX package manager
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/84
- Author: @kdcokenny
- Created At:
2026-01-08T20:43:53Z - Category:
Projects
Post Content
- ocx - The missing package manager for OpenCode extensions – ShadCN model with Ghost Mode.
Discussion #87: cc-safety-net - Block destructive git and filesystem commands before they execute
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/87
- Author: @kenryu42
- Created At:
2026-01-09T13:39:43Z - Category:
Plugin
Post Content
cc-safety-net - This plugin acts as a safety net for AI coding agents, catching destructive git and filesystem commands before they execute.
Installation
Option A: Let an LLM do it
Paste this into any LLM agent (Claude Code, OpenCode, Cursor, etc.):
Install the cc-safety-net plugin in `~/.config/opencode/opencode.json` (or `.jsonc`) according to the schema at: https://opencode.ai/config.json
Then copy the following files to `~/.config/opencode/command/`:
- https://raw.githubusercontent.com/kenryu42/claude-code-safety-net/main/.opencode/command/set-custom-rules.md
- https://raw.githubusercontent.com/kenryu42/claude-code-safety-net/main/.opencode/command/verify-custom-rules.md
Option B: Manual setup
- Add the plugin to your config
~/.config/opencode/opencode.json(or.jsonc):
{
"plugin": ["cc-safety-net"]
}
- Copy the commands to
~/.config/opencode/command/
Discussion #157: Is this repo still actively maintained?
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/157
- Author: @nikhilmaddirala
- Created At:
2026-02-11T11:21:14Z - Category:
General
Post Content
There haven't been any updates in over two weeks but I see a lot of cool new projects announced on Reddit and Discord. Any recommendations for where else to look for all things opencode? Thanks!
Comments (1)
@nigel-dev commented on 2026-02-13T15:41:06Z:
yea looks like it was last updated 3 weeks ago and there are number of PRs for plugins just waiting.
Discussion #163: OpenSlimedit
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/163
- Author: @ars-ppi
- Created At:
2026-02-15T01:49:03Z - Category:
Plugin
Post Content
An Opencode plugin that reduces token usage by up to 33% with zero configuration. It compresses tool descriptions, compacts read output, and adds line-range edit support. Benchmarks included in the Repo
https://github.com/ASidorenkoCode/openslimedit
Discussion #246: awesome-opencode is listed on Shypd — AI Tool Directory
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/246
- Author: @mepragya-code
- Created At:
2026-04-02T17:40:50Z - Category:
General
Post Content
Hey there, awesome-opencode is listed on Shypd — the largest open index of AI tools. 84,619+ AI tools onboarded already.
View your tool details here: https://shypd.ai/tools/awesome-opencode
Discussion #267: loadoutz (mcp portal with mutli tool call and code mode)
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/267
- Author: @waffflebby
- Created At:
2026-04-08T16:13:58Z - Category:
Plugin
Post Content
yoo, opencode users
if u hate config use mcps, want to try code mode and mutli tool call already set up
take a look at loadoutz.io
Discussion #356: Two new OpenCode plugins for token optimization: opencode-mcp-triage & opencode-triage
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/356
- Author: @cascharly
- Created At:
2026-05-15T01:34:09Z - Category:
Plugin
Post Content
Hi, I built two plugins for OpenCode that might be useful here:
opencode-mcp-triage — opencode-mcp-triage strips MCP tool definitions from the main prompt and routes them to dedicated subagents. Instead of loading every server's tools into every message, it uses keyword matching to activate only what you need. Cuts prompt token costs by eliminating MCP tool bloat — no LLM overhead, no extra API calls, zero setup. https://github.com/cascharly/opencode-mcp-triage
opencode-triage OpenCode already lazy-loads skill bodies — but it still injects every skill's name and description (from SKILL.md frontmatter) into the prompt on every message. With a growing skill library and verbose descriptions, that can mean hundreds of tokens burned before you type a word. opencode-triage eliminates that XML list entirely, replacing it with a single 59-token tool definition and routing on-demand via keyword matching. https://github.com/cascharly/opencode-triage
Both are on npm, zero-config install (npm install -g and restart). I'd love for you to try them out and see if they work well in your setup — feedback and suggestions are very welcome. Hope you find them useful.
Comments (1)
@TomLucidor commented on 2026-09-08T13:08:03Z:
Would love to see an update on these
Discussion #426: OpenCode Rotator Plugin - sidebar for local ChatGPT account rotation
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/426
- Author: @xnnnc
- Created At:
2026-06-12T22:55:56Z - Category:
Plugin
Post Content
I built OpenCode Rotator Plugin, a small OpenCode TUI sidebar for a local ChatGPT account rotator server.
Repo: https://github.com/xnnnc/opencode-rotator-plugin Companion local server / GUI: https://github.com/xnnnc/opencode-chatgpt-account-rotator Related awesome-opencode PR: https://github.com/awesome-opencode/awesome-opencode/pull/425
What it shows in the sidebar:
- active account label/status
- plan and Codex usage windows
- watch status
- saved account count
- quick actions for usage refresh, watch start/stop, and switching to the next healthy account
Security model: the plugin does not read or write auth files directly. It only talks to the local rotator server on 127.0.0.1 by default. The companion server handles local OpenCode/ChatGPT auth state and is intended for one trusted user on one trusted machine, not as a hosted credential service.
Feedback welcome, especially from people running OpenCode with ChatGPT login and more than one local account.
Discussion #437: @ask agent with context isolation for non-project questions.
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/437
- Author: @am35a
- Created At:
2026-06-15T03:28:20Z - Category:
Agents
Post Content
opencode-ask-agent
The agent and plugin for opencode that allows you to ask questions outside of the project. The session context is completely isolated—code, files, and project history do not affect the responses.
https://github.com/am35a/opencode-ask-agent
Discussion #460: opencode-helper — zero-dependency Python CLI for session cleanup, usage analytics & workflow visualization
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/460
- Author: @v587d
- Created At:
2026-06-21T09:10:19Z - Category:
Projects
Post Content
Hi everyone 👋
I'd like to introduce opencode-helper — a zero-dependency Python CLI tool built to complement the OpenCode workflow.
What it does
- Session cleanup — delete old sessions and temp files with safety checks
- Usage analytics — analyze model, tool, MCP, and skill usage patterns with AI interpretation
- Workflow visualization — generate agent call topology diagrams (HTML + terminal)
Why
As OpenCode adoption grows, session directories and temp files pile up quickly. opencode-helper gives users a safe, single-command way to clean up, understand how they've been using the agent, and visualize the topology of agent calls — all without pulling in any third-party dependencies.
PR
I've also opened PR #454 to add it to the projects list. Happy to make any changes if the format doesn't match the contributing guidelines. Thanks for maintaining this awesome list!
Discussion #544: opencode-profiles — 17 agent personalities for OpenCode
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/544
- Author: @gtmdev-br
- Created At:
2026-07-24T13:57:40Z - Category:
Agents
Post Content
opencode-profiles 🎭
Switch between 17 specialized agent personalities for OpenCode with a single command. Each profile has dedicated agents, MCP servers, and permissions.
op build # → Software Engineer
op design # → Visual Designer
op full # → Full Stack (All Skills + All MCPs)
op sales # → Sales Executive
🔗 https://github.com/gtmdev-br/opencode-profiles
Also check out agent-ci — a CLI to validate, test, and benchmark your profiles: 🔗 https://github.com/gtmdev-br/agent-ci
Discussion #585: staffetta — the agent ends and hands the baton to a fresh session, instead of compacting (5.5k tokens per round, not 142k)
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/585
- Author: @RaffaeleSpezia
- Created At:
2026-08-09T18:05:42Z - Category:
Projects
Post Content
Sharing a project for people who leave opencode running on long jobs.
The problem. Auto-compaction fires when there is no room left, which is almost never the moment a piece of work is actually finished. It rewrites the beginning of the conversation, which invalidates the prefix cache — so from then on every question pays to re-read everything. In one real session an agent hit the ceiling four times in two hours and ended up resuming from ~142,000 tokens on every request.
What staffetta does instead. The agent decides. At a milestone it writes what the next session needs to a file, and ends — the session really does end, and a fresh one picks up the baton reading ~5,500 tokens. Round seven starts from the same size as round one, because the memory file is overwritten instead of accumulated.
Memory is three files on disk: MEMORY.md (where I am, what comes next,
overwritten), JOURNAL.md (what was done, with measurements, and what must not be
tried again — append-only), AGENTS.md (the rules). Because it is on disk, you can
read it, diff it, correct it by hand, and steer the next round by editing it — and
unlike a chat message it persists.
The opencode part. adapters/opencode/loop.sh runs opencode headless and pipes
the output through tee, so the run reaches your screen and a log file. In that
state there is no interface at all: you watch everything live without being part of
the loop, and nothing waits for you to press a key. When the agent calls ask, the
loop stops and opens the real TUI with the question already written into the memory
file — you talk, it writes the decision down, runs resume, and the stream picks
up. The client stops being the system and becomes a tool the agent operates.
The loop itself decides nothing: it ends when the model runs --done or
--blocked, never on an inferred threshold. The round cap and the per-round timeout
are spending limits, not judgements about the work.
Measured on a rented RTX PRO 6000 with KAT-Coder V2.5 served locally by llama.cpp: 7 milestones closed autonomously, 7 of 7 checkpoints invoked unprompted, 587 tests green at the end from a clean shell.
https://github.com/RaffaeleSpezia/staffetta — Apache-2.0, pure bash, no
dependencies. Everything under core/ works with any agent that can run a shell
command; the opencode adapter is one file, meant to be copied and changed.
Two things I would like to hear from people here. Has anyone tried steering a run purely by editing a file between rounds instead of typing in the TUI — does it hold up on longer jobs? And has anyone found a way to make an agent reliably notice that a milestone is actually closed, beyond "the tests are green"?
Discussion #718: Plugin proposal: opencode-idea-inbox — a persistent idea backlog with native TUI dispatch
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/718
- Author: @apilot
- Created At:
2026-09-14T15:41:44Z - Category:
Plugin
Post Content
The problem
During a long session you constantly get stray thoughts — "it would be nice to also add caching here", "the tests for that module need a rerun" — but acting on them immediately breaks your focus, and writing them into a file means they are never seen again. Native todos are agent-managed and per-session; there is no user-owned backlog that lives in the TUI, survives restarts, and can be dispatched when you are ready.
What it does
opencode-idea-inbox adds a capture → park → dispatch loop to the TUI:
- Capture —
/idea <text>or the✚ New idea…palette entry; one turn, you stay in your current task - Park — ideas live in a per-worktree SQLite backlog, shown in the
Idea Inboxsidebar slot with live statuses (○ pending,◐ in_progress,● done,✓ documented) - Dispatch —
Ctrl+X → Iopens the command palette with pending ideas first in Suggested; picking one injects a delegation mission ("delegate this task, use the right skills, mark it in_progress now and done when finished") into the main window and execution starts immediately./ideas start <id>runs an idea in a background session instead
Statuses are set by the agent itself via the idea_update tool (with a session.idle safety net), so the sidebar always reflects reality.
Why palette instead of a dialog
opencode 1.18.30 has an upstream issue where dialogs opened from TUI plugins do not receive keyboard input. The plugin is therefore built entirely on supported primitives: keymap command layers (ideas registered first in Suggested), prompt injection via tui.appendPrompt/submitPrompt, and the sidebar_content slot. No dialogs, no hacks — and the UX still feels native: one hotkey, one Enter.
Compatibility
- opencode 1.18.30 (verified end-to-end); no runtime dependencies
- MIT license; English and Russian READMEs
Repository: https://github.com/apilot/opencode-idea-inbox Listing PR: https://github.com/awesome-opencode/awesome-opencode/pull/715
Happy to hear feedback on the UX and the status semantics — in particular whether documented (auto-hide from the panel, keep in DB history) matches how others would expect a backlog to behave.
Discussion #859: Plugin proposal: open-toolbox — 19 plugins for opencode Desktop v2 in one install
- Original URL: https://github.com/awesome-opencode/awesome-opencode/discussions/859
- Author: @Bandonker
- Created At:
2026-10-13T16:55:04Z - Category:
Plugin
Post Content
Opened a PR to add open-toolbox: a pack of 19 plugins for opencode Desktop v2 that install together with one npm command, or individually if you only want one or two. Sessions and handoffs, memory and journals, plan mode, deep research, code review, context pruning, secret redaction, and a tokens/cost dashboard. Runs locally on SQLite throughout.
Repo: https://github.com/Bandonker/open-toolbox PR: https://github.com/awesome-opencode/awesome-opencode/pull/858