awesome-opencode/awesome-opencode
awesome-opencode/awesome-opencode has 10,905 GitHub stars and 1,122 forks. GitHot measured +15 stars in 24 hours. Last checked 2026-11-07 16:44 UTC. Last push 2026-11-03.
So werden diese Zahlen gemessen
A curated list of awesome plugins, themes, agents, projects, and resources for https://opencode.ai
Gemessener Sternzuwachs
- in 24h
- +15
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
OriginalAwesome Opencode
A curated list of plugins, themes, agents, and resources for Opencode.
The AI coding agent for the terminal, built by the team at Anomaly.
OFFICIAL • PLUGINS • THEMES • AGENTS • PROJECTS • RESOURCES
⭐️ Official Repositories
| Project | Stars | Description |
|---|---|---|
| opencode | The official opencode AI coding agent. | |
| opencode-sdk-js | Official JavaScript/TypeScript SDK for opencode. | |
| opencode-sdk-go | Official Go SDK for opencode. | |
| opencode-sdk-python | Official Python SDK for opencode. |
🧩 PLUGINS
@aerovato/operator-memory
- Durable context for agent-driven development
Operator Memory gives the agent durable memory made of ordinary Markdown: specs, decisions, standards, and research, kept across private, shared, and user partitions. Every file is yours to read, correct, or remove, and new sessions start from that knowledge. No embeddings, no vector database, no hosted service.
🔗 View Repository
@telemetry-dev/opencode
- OpenTelemetry traces for OpenCode agent turns, model calls, and tools
Records OpenCode agent turns, model calls, tool executions, and session events with OpenTelemetry for telemetry.dev. Available as the @telemetry-dev/opencode npm package; source and setup instructions are in packages/opencode of the linked SDK repository.
🔗 View Repository
Agent Memory
- Letta-inspired memory
Gives the agent persistent, self-editable memory blocks inspired by Letta agents.
🔗 View Repository
Agent Notifications
- Desktop and webhook alerts for OpenCode sessions
Desktop and optional webhook notifications for OpenCode root-session completion, questions, permissions, and errors on macOS, Linux, and Windows.
🔗 View Repository
Agent Skills (JDT)
- Dynamic skills loader
Dynamic skills loader that discovers skills from project, user, and plugin directories.
🔗 View Repository
AIDevOps
- AI DevOps framework and OpenCode plugin
OpenCode-first AI DevOps framework with agents, skills, workflows, safety hooks, memory, GitHub worker dispatch, and integrations for code, infrastructure, content, SEO, and operations.
🔗 View Repository
Antigravity Auth
- Google Antigravity models
Use Gemini and Anthropic models for free via Google Antigravity IDE authentication.
🔗 View Repository
basemind
- Full AI context layer over MCP — code-map, document RAG, agent memory, web crawl, git history
Full AI context layer over MCP — tree-sitter code-map, document RAG, shared agent memory, web crawl, and git history. 300+ languages. Published to npm as basemind-opencode (https://www.npmjs.com/package/basemind-opencode).
🔗 View Repository
Beads Plugin
- Beads issue tracker integration
Integration for Steve Yegge's beads issue tracker with /bd-* commands.
🔗 View Repository
Boffin
- Routed architectural guardrails for AI coding agents in OpenCode
Staff-engineer layer for AI coding agents: routes per-edit architectural constraints and requires verification. Not another AGENTS.md.
🔗 View Repository
BRHP
- Persistent planning state
Structured, persistent planning for OpenCode with local session state, /brhp commands, bounded planner history, and a TUI sidebar.
🔗 View Repository
bro
- Re-explains the last reply in plain language
One-file Agent Skill that re-explains the assistant's last reply (or pasted text) in plain language when it was too dense. The installer adds a `/bro` command for OpenCode (`~/.config/opencode/skills/bro/SKILL.md` plus a command wrapper); also works in Claude Code, Codex, Cursor and Hermes.
🔗 View Repository
cache-stats
- Showing the active session's cache hit rate in a popup dialog
This plugin shows the overall cache hit rate, a per-model breakdown, a per subagent breakdown and the associated cost, making it easy to understand cache performance at a glance.
🔗 View Repository
Caspian
- Give your OpenCode agent an inbox — email, Telegram, and Discord
Official Caspian plugin for OpenCode. Gives the agent a bidirectional inbox — email, Telegram, and Discord — with slash commands, session threading back to Gmail, and desktop notifications. No Caspian account required; on first start the plugin mints a sandbox project and provisions an agent email. Distributed via npm as caspian-opencode-plugin.
🔗 View Repository
CC Safety Net
- Safety net catching destructive commands
A Claude Code plugin that acts as a safety net, catching destructive git and filesystem commands before they execute.
🔗 View Repository
Chisle
- Cuts token use with terse answers, smallest-code-that-works rules and tool-output compression
Installs a ruleset for terse answers that keep every decisive fact and a "smallest code that works" ladder, Chisle skills, and a compression plugin that trims oversized tool output before it re-enters the context. The same ruleset ships for Claude Code, Cursor, Codex and Gemini CLI. Install with `npx chisle --only opencode`. MIT, zero dependencies, benchmarks with raw transcripts in the repository.
🔗 View Repository
codemem
- Persistent coding memory across sessions, machines, and teammates
Captures coding decisions, discoveries, and fixes, with automatic context injection in OpenCode, Claude Code, and Codex. Includes MCP tools for searching and managing memories, a viewer, optional cross-machine sync, and sharing of selected projects with teammates.
🔗 View Repository
Command Inject
- Auto-inject project commands into OpenCode
Automatically discovers and injects Makefile targets, npm/pnpm/yarn/bun scripts, and local skills at startup. Type / to see and run all project commands.
🔗 View Repository
ContextStream
- Shared project context for OpenCode, Cursor, Claude Code, Codex, and Grok via MCP
Hosted MCP server that keeps coding agents on shared project context across sessions and teammates. Works with OpenCode and other MCP-compatible clients. Endpoint https://mcp.contextstream.io/mcp — Intelligence isn’t the bottleneck. Context is.<br><br> <a href="https://github.com/contextstream/mcp-server">🔗 <b>View Repository</b></a>
Cursor Auth
- Use your Cursor subscription models in OpenCode via OAuth
Connects Cursor's API to OpenCode via OAuth login, automatic model discovery, and a local OpenAI-compatible proxy — use the models included in your Cursor subscription directly from OpenCode.
🔗 View Repository
deja
- Recall what you already did in your other coding agents
opencode remembers its own sessions. deja answers the other question: what you did in Claude Code, Codex, Cursor, Gemini CLI, Zed and fifteen more agents on this machine — including the months before you installed anything.A local Go binary indexes the transcripts those agents already wrote to disk, and the plugin gives the model six tools over that index: recall past sessions by error or symbol, read the digest of one session, see which sessions discussed a file before you edit it, ask what this machine actually ran after a given error, and store a decision worth keeping. Recall also arrives unasked — once per session on the system prompt, and a relevance pass per prompt that stays silent when history has no answer.
BM25 over local files. No LLM, no embeddings, no network. Credentials are redacted at index time.
<br><br> <a href="https://github.com/vshulcz/deja-vu">🔗 <b>View Repository</b></a>
Ditto
- Mines your local AI coding session logs into a personal profile your agent loads before every task
Mines local AI coding session logs (OpenCode, Claude Code, Codex, Copilot CLI) into a personal working profile. The OpenCode adapter reads OpenCode's SQLite session store and installs the profile into OpenCode's global rules so the agent loads it before every task. Single stdlib-only Python file, runs locally, MIT licensed.<br><br> <a href="https://github.com/ohad6k/ditto">🔗 <b>View Repository</b></a>
Dodo Payments
- Payments, subscriptions, webhooks, and billing for OpenCode agents
Official Dodo Payments plugin for OpenCode (also Claude Code, Codex, Cursor). Bundles eight integration skills (checkout, subscriptions, webhooks, usage-based billing, credits, license keys, BillingSDK, best practices) plus two MCP servers — a live API server with browser OAuth and a documentation search server. Distributed via npm as @dodopayments/opencode-plugin.
🔗 View Repository
Dynamic Context Pruning
- Optimize token usage
Plugin that optimises token usage by pruning obsolete tool outputs from conversation context.
🔗 View Repository
Envsitter Guard
- Prevent .env leaks
OpenCode plugin that prevents agents/tools from reading or editing sensitive .env* files, while still allowing safe inspection via EnvSitter (keys + deterministic fingerprints; never values).
🔗 View Repository
FlowDeck
- AI-powered multi-agent workflow orchestration with built-in safety intelligence
FlowDeck adds a structured, multi-agent development workflow to OpenCode. It coordinates 25 specialist agents through a four-phase cycle — discuss, plan, execute, review — with persistent state that survives session restarts.Key features:
25 specialist agents (architect, planner, coder, reviewer, tester, debugger, risk-analyst, policy-enforcer, and more)
24 reusable workflow skills (TDD, security scan, deploy check, code review, and more)
17 workflow commands for all project operations
15 pre-built orchestration flows including Spec-Driven Development (SDD)
Persistent state via
.planning/STATE.md— resume exactly where you left offWave-based parallel execution for independent tasks
AI Safety layer: patch trust scoring, edit gates, phase gating, arch constraint enforcement, failure replay, and regression prediction
Deep System Hooks: context monitoring, session idle summaries, shell environment injection
Built-in MCPs: Context7 (docs), Exa (web search), Grep.app (code search)
Ensemble Reasoning via
/fd-councilfor synthesized consensus from multiple agentsPersistent Memory with SQLite for tool executions and session summaries
ForLoop Planner
- Autopilot development. Plan with ForLoop agent. Build, Test, Deploy on cloud in one go.
ForLoop offers an all-in-one platform that covers the entire development lifecycle, from initial planning and coding to automated testing and cloud deployment.
🔗 View Repository
Froggy
- Hooks and specialized agents
Plugin providing Claude Code-style hooks, specialized agents, and tools like gitingest.
🔗 View Repository
Gemini Auth
- Google account auth
Authenticate the Opencode CLI with your Google account so you can use your existing Gemini plan.
🔗 View Repository
GitHub Release
- Automated GitHub releases
Create and publish GitHub releases with semantic versioning, tag management, and auto-generated release notes.
🔗 View Repository
Godmode
- Discipline layer: measure → modify → verify → keep/revert
Skill plugin with 135 skills and 7 subagents that adds a measure → modify → verify → keep/revert discipline loop to AI coding agents. Works with OpenCode alongside Claude Code, Codex, Cursor, and Gemini CLI.
🔗 View Repository
GoopSpec
- Spec-driven development workflow
Transforms AI-assisted coding with spec-driven workflows. Features 5-phase workflow (Plan, Research, Specify, Execute, Accept), contract gates for user confirmation, 12 specialized subagents, persistent memory system, wave-based execution with atomic commits, and deviation rules for handling unexpected situations.
🔗 View Repository
GPT Imagegen
- gpt-image-2 in OpenCode — no API cost when using your ChatGPT subscription
Brings gpt-image-2 (ChatGPT Images 2) image generation to OpenCode. When you sign into OpenCode with your ChatGPT account, generations are billed against your existing Plus / Pro / Business plan — no per-image API cost. An OpenAI API key path is also planned. Supports reference images for style guidance and edits.
🔗 View Repository
Handoff
- Session handoff prompts
Creates focused handoff prompts for continuing work in a new session.
🔗 View Repository
Honcho
- AI-native long-term memory for OpenCode
Give OpenCode persistent memory that survives context wipes, session restarts, and fresh chats. Honcho remembers what you're working on, durable preferences, and prior context across projects. Supports cloud and self-hosted deployments with configurable session strategies.
🔗 View Repository
Internet Court
- Trust layer for agent-to-agent commerce: mandates, payments, escrow, dispute resolution.
The trust layer for agent-to-agent commerce — natural-language mandates, delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all skill. By the Internet Court Consortium (internetcourt.org). MIT licensed.
🔗 View Repository
kibi-opencode
- Repo-local, branch-scoped knowledge and traceability for OpenCode
Plugin-first entry point into the Kibi stack for OpenCode users. It adds context-aware guidance, routes durable code comments toward Kibi artifacts, runs non-blocking background sync and targeted validation checks, and helps keep repo knowledge branch-local and queryable.<br><br> <a href="https://github.com/Looted/kibi">🔗 <b>View Repository</b></a>
Kilo Gateway Auth
- Kilo Gateway provider
Adds Kilo Gateway provider support to OpenCode.
🔗 View Repository
Lemma
- Persistent memory layer for LLMs via MCP - local, zero-dependency, works on all clients
Biological memory model for AI coding agents. Features confidence decay/boost, Fuse.js fuzzy dedup, guide system with usage tracking, cross-references, cumulative backup, virtual session tracking, and universal memory injection via tool descriptions (works on Claude Desktop, Cursor, VS Code, Gemini CLI, opencode, and any MCP client). No API keys, no cloud, fully local JSONL storage. 20 MCP tools, 110 tests, MIT licensed.<br><br> <a href="https://github.com/xenitV1/lemma">🔗 <b>View Repository</b></a>
Magic Context
- Lossless context management with background compression
Cache-aware context management that keeps long sessions productive. Background historian compresses old conversation into structured compartments while you keep working. Includes cross-session project memory, unified search across history/memories/facts, overnight dreamer for memory maintenance, and prompt-cache-safe deferred operations.
🔗 View Repository
Mem0 OpenCode Plugin
- Persistent memory plugin so your agent remembers across sessions
OpenCode plugin that gives your agent persistent memory powered by Mem0. Includes 9 MCP memory tools, 16 slash commands, and lifecycle hooks that auto-capture decisions, search prior context at session start, and pre-fetch error memories on failures. Install with `opencode plugin @mem0/opencode-plugin`.
🔗 View Repository
Micode
- Brainstorm-Plan-Implement workflow
Structured workflow with session continuity, subagent orchestration, git worktree isolation, and AST-aware tools.
🔗 View Repository
Morph Fast Apply
- 10,500+ tokens/sec code editing
Integrates Morph's Fast Apply API for faster code editing with lazy edit markers and unified diff output.
🔗 View Repository
Neuralyzer
- Easier Ralph loop inside harness
Allow agent to wipe its own session context and re-run the first message. This allows easier and more ergonomic Ralph loop engineering.<br><br> <a href="https://github.com/gintasz/neuralyzer">🔗 <b>View Repository</b></a>
Oh My Cassette
- Chat your raw clips into a finished cut
Adds a local stdio MCP server that turns a chat message into an edited video: beat-synced cuts, auto-matched background music, subtitles, transitions, and picture-in-picture. Ingest local clips, then drive a persistent multi-turn editing thread — every turn returns a timeline delta and a contact-sheet preview, so an edit can be reviewed before anything renders. Editing and rendering run on the hosted Cassette service, which requires an account; the plugin, skills, and MCP server are MIT licensed.
🔗 View Repository
Oh My Opencode
- Agents & Pre-built tools
Background agents, pre-built tools (LSP/AST/MCP), curated agents, and a Claude Code compatible layer.
🔗 View Repository
Oh My Opencode Slim
- Lightweight agent orchestration with reduced token usage
Slimmed-down fork of oh-my-opencode focused on core agent orchestration. Features specialized sub-agents (Explorer, Oracle, Librarian, Designer, etc.), background task management, LSP/AST tools, tmux integration for live agent visibility, and MCP servers. Optimized to consume significantly fewer tokens.
🔗 View Repository
open-plan-annotator
- Annotate LLM plans like a Google Doc!
A fully local agentic coding plugin that intercepts plan mode and opens an annotation UI in your browser. Select text to strikethrough, replace, insert, or comment — then approve the plan or request changes
🔗 View Repository
OpenAI Native Compaction
- Use OpenAI's official Responses API compaction in OpenCode
Routes OpenCode session compaction for OpenAI providers through `/responses/compact`, stores the returned compacted output locally, and injects it into the next Responses request so long sessions use OpenAI's native compaction instead of a prompt-written summary.
🔗 View Repository
Opencode Agents Sidebar
- Browse configured OhMyOpenAgent agents in the TUI
OpenCode sidebar plugin that displays configured OhMyOpenAgent agents with lifecycle-based categories, collapsible sections, descriptions, and model information.
🔗 View Repository
OpenCode Antigravity CLI Auth
- Google Antigravity account auth
Authenticate the Opencode CLI with your Google account so you can use your existing Antigravity plan.
🔗 View Repository
OpenCode Claude Code Plugin
- Claude models through the official Claude Code CLI, using the login you already have
Runs Anthropic's Claude models in opencode through the official claude CLI as a subprocess, so opencode uses whatever the CLI is logged in as and no token is ever read or replayed. Bash, Edit and Write are proxied back to opencode's own permissions, with several accounts, per-subagent models, and one package for opencode 1.x and 2.x.
🔗 View Repository
OpenCode Claude Memory
- Claude Code-compatible memory
Share persistent Markdown memory between OpenCode and Claude Code using Claude Code-compatible paths and file formats.
🔗 View Repository
Opencode CMD Provider
- Use CommandCode plans (Go, GOAT, Pro, Max) as an OpenCode provider.
OpenCode provider plugin for the CommandCode Provider API. Authenticate via /connect browser flow or COMMANDCODE_API_KEY, auto-registers all CommandCode models ([CMD] prefix) with offline snapshot, pricing display, and per-plan deals/allowance intelligence in the sidebar and cmd_plan_summary tool.<br><br> <a href="https://github.com/rashidrazak/opencode-cmd-provider">🔗 <b>View Repository</b></a>
OpenCode Ensemble
- Parallel agent teams for OpenCode
Coordinate parallel OpenCode agents with peer messaging, a shared task board, git worktree isolation, and a live dashboard.
🔗 View Repository
Opencode LiteLLM
- Auto-discover models from a LiteLLM proxy
Drop-in LiteLLM provider for OpenCode with zero configuration. Auto-detects a running LiteLLM proxy on common ports (4000, 8000, 8080), pulls every model from /v1/models, and registers them in OpenCode automatically — no model lists to hand-maintain. Smart name formatting, modality categorization (chat/embedding/image/audio), provider extraction, optional API-key auth, and a 5-second timeout so a slow proxy never blocks startup.<br><br> <a href="https://github.com/yuseferi/opencode-litellm">🔗 <b>View Repository</b></a>
Opencode Mem
- Persistent memory with vector database
A persistent memory system for AI coding agents that enables long-term context retention across sessions using local vector database technology. Features dual memory scopes, web interface, auto-capture system, and multi-provider AI support.
🔗 View Repository
OpenCode Mission Control
- Command center for parallel agents — worktree isolation, DAG plans, merge train, PRs
Orchestrates parallel OpenCode agents in tmux-isolated git worktrees with live inspection (capture/attach/diff), a dashboard overview, agent status reporting, and in-chat notifications. Supports DAG-based plans with autopilot/copilot/supervisor modes and a merge train with test gating and automatic rollback.
🔗 View Repository
Opencode Models Discovery
- Configurable model discovery and filtering without long manual config
OpenCode plugin for discovering models from OpenAI-compatible providers and API gateways, with provider and model filtering so users can avoid maintaining large configs or loading every model at once.
🔗 View Repository
OpenCode ntfy.sh
- Push notifications to keep you in the know, even when you're on the go.
An OpenCode plugin that adds push notifications through ntfy.sh.
🔗 View Repository
OpenCode Pollinations Plugin
- Full Pollinations.ai integration — free unlimited AI models, 17+ multimodal tools, hourly free tiers & Safety Net.
The ultimate bridge between OpenCode and the Pollinations.ai ecosystem. Access 30+ free and enterprise AI models (OpenAI, Gemini, Mistral, Claude...) with hourly Pollen resets. Includes 17+ agent tools (image, video, audio, music generation, background removal, web search, transcription, QR codes, diagrams). Features a robust Safety Net with auto-fallback, Cost Guard for agent spending control, API Explorer V4, and full i18n support (EN/FR/ES/DE/IT/ZH). ~20K NPM downloads, cross-platform (Windows/macOS/Linux).
🔗 View Repository
Opencode Quota
- Quota toasts and token tracking
Track quota and token usage across providers via automatic toasts and slash commands.
🔗 View Repository
Opencode Snippets
- Instant inline text expansion
Instant inline text expansion for OpenCode. Type #snippet anywhere in your message and watch it transform. Brings DRY principles to prompt engineering with composable, shell-enabled snippets.
🔗 View Repository
OpenCode Swarm
- Verification-gated swarm with architect, review, test, and security agents
Verification-gated OpenCode swarm with architect planning, independent review, test engineering, security checks, and resumable evidence.
🔗 View Repository
Opencode Synced
- Sync configs across machines
Enables syncing global opencode configurations across machines with public/private visibility options.
🔗 View Repository
Opencode Telemetry
- Passive cross-session telemetry to local SQLite; cost rollups across agent orchestration chains
Logs every opencode session to a local SQLite database automatically — tokens, tool calls, skills, per-turn cost. Aggregates costs across orchestration chains (conductor + child sessions), offers turn-by-turn forensic inspection, and ships an `octm` CLI for reports without spending model tokens. Zero cloud, zero network, no message bodies stored.
🔗 View Repository
Opencode update notifier
- Notify about plugin updates.
Checks if your pinned plugins have newer versions available and shows a notification.
🔗 View Repository
Opencode Usage Monitor
- Monitor OpenAI and Z.AI usage quotas in the TUI
OpenCode sidebar plugin that displays API usage quotas for OpenAI and Z.AI providers with per-model breakdowns, spend tracking, and configurable refresh controls.
🔗 View Repository
Opencode Visualizer
- 2D pixel-art office for AI agents
Turning raw OpenCode terminal logs into cozy 2D pixel office chaos. Watch your agents work, idle, and celebrate success in a bustling virtual office.
🔗 View Repository
opencode-dir-tree-tui
- File tree sidebar with Git status and quick file actions
Browse project files in the OpenCode V2 sidebar with Git status indicators, custom ignore rules, path copying, and quick file and folder opening.
🔗 View Repository
opencode-failover
- Automatic API-key failover and rotation across multiple provider keys
OpenCode plugin that automatically rotates API keys across multiple provider credentials. When a key hits a rate limit, the plugin quarantines it and switches to the next available key with zero downtime. Features weighted round-robin distribution, exponential backoff quarantine, retry-after header support, permanent disable on auth errors (401/403/402), and natural language tools for key management. Works with NVIDIA NIM, OpenRouter, Anthropic, OpenAI, and any OpenCode-compatible provider.<br><br> <a href="https://github.com/bulutmuf/opencode-failover">🔗 <b>View Repository</b></a>
opencode-llm-proxy
- OpenCode-backed API gateway with tool calling
Local OpenCode plugin that exposes OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, and Gemini-compatible endpoints for any model configured in OpenCode. Supports streaming, model listing, and real tool/function calling including parallel tool calls, so tools like n8n, Open WebUI, LangChain, Continue, Zed, and coding agents can reuse the same OpenCode model setup.
🔗 View Repository
opencode-plugin-otel
- OpenTelemetry telemetry exporter for opencode sessions, mirroring Claude Code monitoring signals
Exports metrics, logs, and traces from opencode sessions via OTLP/gRPC to any OpenTelemetry-compatible backend (Datadog, Honeycomb, Grafana Cloud, etc.). Instruments session lifecycle, token usage, cost, tool durations, and git commits — mirroring the same signals as Claude Code's monitoring.
🔗 View Repository
opencode-review
- Automatic structured code review with configurable dimensions and auto-fix
An automatic code review plugin for OpenCode CLI. Reviews staged changes when session goes idle, with configurable cooldown, multi-dimension analysis (code quality, security, performance, testing, documentation), severity levels, and auto-fix chain support.
🔗 View Repository
opencode-short-term-memory
- Maintain user instructions and preferences throughout long sessions. No more repeating yourself.
Automatically summarizes conversation context into structured session memory and injects it back into the system prompt every few turns — preserving user instructions, project context, decisions, and active references across long chats and compactions.
🔗 View Repository
opencode-skills-tui
- Browse skills, track loaded state, and preview SKILL.md
OpenCode V2 skills sidebar with loaded-state tracking, SKILL.md previews, token estimates, and skill mentions in prompts.
🔗 View Repository
opencode-snip
- OpenCode plugin that prefixes shell commands with snip to reduce LLM token consumption by 60-90%
Automatically prefixes supported shell commands (git, go, cargo, npm, docker, etc.) with snip to filter output before it reaches your LLM context window.
🔗 View Repository
OpenCodeRAG
- Local-first RAG plugin for semantic code search with tree-sitter chunking and LanceDB
A local-first Retrieval-Augmented Generation plugin for OpenCode that enables semantic code search across your workspace. Features AST-aware chunking via tree-sitter (19 languages), incremental indexing with file-change detection, watch mode for live re-indexing, and configurable embeddings via Ollama (default) or OpenAI. Includes a CLI (index, query, status, clear) and an OpenCode plugin with a chunk retrieval tool + automatic chat.message file suggestions. All processing stays local by default — no data leaves the machine.<br><br> <a href="https://github.com/MrDoe/OpenCodeRAG">🔗 <b>View Repository</b></a>
OpenWork for OpenCode
- Official OpenWork plugin to deploy AI models, skills, and MCPs to your team's OpenCode
The official plugin from OpenWork. Centrally deploy AI models, skills, and MCP servers to your whole team. Admins add a model provider, skill, or MCP connection once and choose who gets it; everyone receives it in OpenCode after a single sign-in. No shared API keys, no copying MCP configs between machines, and access changes apply on the next refresh. Works without the OpenWork desktop app.
🔗 View Repository
OrgX OpenCode Plugin
- OrgX Work Graph peer for task dispatch, receipts, deviations, and passive reconciliation
OrgX OpenCode Plugin connects OpenCode sessions to the OrgX execution control plane. It receives OrgX task dispatches, drives the user's local OpenCode session, posts execution receipts and deviations back to OrgX, and writes compact Work Graph events for later audit-first reconciliation.
🔗 View Repository
Plannotator
- Interactive plan review UI
Plan review UI with visual annotation, private/offline sharing, and Obsidian/Bear integration.
🔗 View Repository
PR Auto-Signature
- Automatically adds AI model signature to PRs, Issues, and Commits
Plugin that automatically appends AI model signature to Pull Requests, Issues, and git commit messages. Supports GitHub MCP tools, git CLI, and gh CLI. Recognizes 90+ AI models including Claude, GPT, Gemini, DeepSeek, Llama, Mistral, and more.
🔗 View Repository
Rehydra
- Prevent your coding agent from leaking secrets to LLM providers
Intercepts the conversation between OpenCode and the LLM, replacing secrets from .env files and detected API keys, tokens, and credentials with placeholders before they leave your machine. Secrets are transparently restored before any tool executes locally. Supports pattern-based detection for Stripe, OpenAI, AWS, GitHub, Slack, and more.<br><br> <a href="https://github.com/rehydra-ai/rehydra-sdk">🔗 <b>View Repository</b></a>
Ring a Bell Example - Simple terminal bell plugin
A simple plugin to ring the terminal bell once a request is complete.
🔗 View Gist
Simple Memory
- Git-based memory
Simple plugin to manage memory inside a git repo that can be committed and reviewed by team members.
🔗 View Repository
SonarQube
- Automatically enforce SonarQube code quality and security in the agent coding loop
SonarQube is the AI code quality and security verification platform used by millions of developers to catch bugs, vulnerabilities, and leaked secrets. This plugin enforces those standards in the agent coding loop: 7,500+ distinct issue types, secrets scanning, agentic analysis, and quality gates across 40+ languages.
🔗 View Repository
Subagent Reporter
- See exactly what your subagents are up to (in the terminal) when invoked during an `opencode run _____` session.
When opencode run is invoked normally, the actions of the primary agent are visible in the terminal, but subagent actions are not. This makes it difficult to follow progress on the prompt, and makes it very difficult to use `opencode run` as part of an unattended process or script. This plugin pipes subagent actions/events directly to stdout, prefixes them with the subagents name, and enumerates subagents when run in parallel for easy identification. This allows the user to follow along in realtime when subagents are running, and effectively trace execution at a later time.
🔗 View Repository
Superpowers
- Complete software development methodology with composable skills for coding agents
Gives your coding agent a structured methodology - brainstorm specs, write plans, run TDD, dispatch subagents, and review work. Skills trigger automatically across Claude Code, OpenCode, Codex, Gemini CLI, Cursor, and GitHub Copilot CLI.
🔗 View Repository
System Prompt Logger
- System prompt logger
OpenCode plugin that intercepts the system prompt before it's sent to the LLM and logs it.
🔗 View Repository
Systematic
- Compound-engineering workflows for OpenCode, Pi, and Claude Code
Provides brainstorm, plan, work, and review workflows as bundled skills and agents for OpenCode, Pi, and Claude Code.
🔗 View Repository
toon-config
- Loads TOON based, AGENTS.toon rather than Markdown
Use TOON based agent instructions. Command to analyize and improve agent instructions.
🔗 View Repository
TypeUI
- Design systems, UI prompts, and layout variation guidance
Open-source design layer for OpenCode that provides curated design skills, UI prompts, and layout variation guidance so agents can generate more consistent interfaces. Includes an OpenCode setup guide.
🔗 View Repository
ul-opencode-event - Multi-channel notifications (SMTP, DingTalk, Feishu) and token usage analytics
Get notified when OpenCode sessions complete, error, or need your attention - via SMTP email, DingTalk robot, or Feishu robot. - Multi-channel: SMTP, DingTalk, Feishu, local JSONL file - Multi-level token analytics: message / session / total / project scopes - 74+ template variables with i18n support (zh/en) - Global + project config merge, automatic DB preload for crash recovery - Built-in CLI test tool<br><br> <a href="https://gitee.com/ulthon/ul-opencode-event">🔗 <b>View Repository</b></a>
UNMOJI - Strip emojis from output
A simple plugin that strips ALL emojis from agent outputs in Opencode.
🔗 View Repository
WakaTime
- WakaTime integration
WakaTime integration plugin for tracking coding activity in opencode sessions.
🔗 View Repository
Xquik
- X/Twitter data skill & MCP server
X/Twitter data skill — MCP server, REST API, 20 extraction tools. Works with Claude Code, Cursor, Codex, and 40+ agents.
🔗 View Repository
➕ Add a Plugin via PR
🎨 THEMES
OpenCode Light Themes
- A curated collection of 21 light color themes for OpenCode
The largest collection of light themes for OpenCode. Includes 21 carefully crafted light themes converted from popular VS Code themes — scaefy-light (Atom One Light), Solarized Light, Vivid Light, Coffee Cream, GitHub Light, Quiet Light, Bluloco Light, Brackets Light Pro, NetBeans Light, Ysgrifennwr, Hop Light, GitHub Plus, Classic Light, HC Flurry, all Milkshake variants, and more. Bilingual (EN/TR) documentation and one-command install script included.
🔗 View Repository
➕ Add a Theme via PR
🤖 AGENTS
Claude Subagents
- Claude Code subagents
Comprehensive reference repository for production-ready Claude Code subagents.
🔗 View Repository
deliberation
- Ask GPT, Gemini, Grok, or OpenRouter for a second opinion or a fix, as expert subagents over MCP
Get a delegated second opinion or an actual fix from GPT (Codex), Gemini, Grok (xAI), or OpenRouter. Seven expert subagents - Architect, Plan Reviewer, Scope Analyst, Code Reviewer, Security Analyst, Researcher, and Debugger - plus the ask-gpt, ask-gemini, ask-grok, ask-openrouter, ask-all, and consensus commands. Each one can advise (read-only) or implement. ask-all asks every model at once and compares the answers; consensus runs an arbiter loop until the models agree.
🔗 View Repository
Gem Team
- Self-Learning Multi-agent orchestration harness for spec-driven development and automated verification.
Self-Learning Multi-agent orchestration harness for spec-driven development and automated verification.
🔗 View Repository
NERV
- Invisible engineering infrastructure for AI agents
Spec-Driven Development pipeline, A2A task delegation hub, persistent semantic memory (MAGI), and 9 specialized subagents for OpenCode. Scaffolds 45+ files via `nerv init` including SDD skills, slash commands, MCP servers, and lifecycle plugins.
🔗 View Repository
OpenCode Agent Orchestration Kit
- Structured product-development workflows
A reproducible OpenCode configuration kit with specialized agents, structured handoffs for research, design, specification, implementation, and review, plus local skills, validation checks, safe installation, and optional design integrations.
🔗 View Repository
Opencode Agents
- Enhanced workflows
A set of opencode configurations, prompts, agents, and plugins for enhanced development workflows.
🔗 View Repository
OpenCode Auto Resume
- Automatically resume interrupted OpenCode sessions
Automatically resume interrupted OpenCode sessions. Prevents lost work when sessions crash or disconnect.
🔗 View Repository
➕ Add an Agent via PR
🛠 PROJECTS
/call-me
- Let OpenCode ring your iPhone, read you a question and return your spoken answer
A hosted remote MCP server for OpenCode. The agent can ring your iPhone, read a question or status update aloud, and get your spoken reply back as text, or send you a text and wait for your answer. Useful when a long session needs a decision while you are away from the keyboard. Needs the /call-me iPhone app, which gives you the number the agent calls.
🔗 View Repository
Agent of Empires
- Multi-session TUI for OpenCode
A terminal UI for managing multiple OpenCode sessions in tmux with git worktree integration and Docker sandboxing.
🔗 View Repository
Agent Sessions
- Local OpenCode session-history browser
Local-first macOS app for browsing and full-text searching OpenCode session history. It reads local OpenCode SQLite history in read-only mode, opens old runs as readable timelines, and can resume sessions where the OpenCode CLI supports it.
🔗 View Repository
Agent Teams AI
- Multi-team control plane for OpenCode and other coding agents
Open-source orchestration platform for autonomous coding-agent teams with first-class OpenCode support. Agents manage Kanban tasks, message each other, review work, and coordinate across teams while users steer with high-level commands. Also supports Codex, Claude Code, Cursor, Grok, GitHub Copilot, Kiro, and other providers.
🔗 View Repository
agent-harness
- Reusable agent asset lifecycle for OpenCode workspaces
A Node.js CLI for discovering, curating, staging, activating, and wiring reusable AI-agent assets into developer workspaces, including OpenCode.
🔗 View Repository
agent-manager
- Terminal UI that runs OpenCode and other coding-agent CLIs side by side in persistent tmux sessions
Terminal UI that runs OpenCode alongside Claude Code, Codex and other coding-agent CLIs, each in its own persistent tmux session. It launches the installed OpenCode CLI unmodified, so login, config and MCP servers carry over. One list shows every session's live status, prompts go into a pane without attaching, a session can spawn into its own git worktree, and a full-file diff review sends line comments back to the agent. Runs on macOS, Linux and Windows via WSL2. Apache-2.0.
🔗 View Repository
AgentBox
- Run multiple coding agents in parallel, each in its own sandboxed VM
Run OpenCode, Claude Code, and Codex in parallel — each teleported into its own sandboxed VM (local Docker, self-hosted, or cloud: Hetzner / Daytona / Vercel / E2B / DigitalOcean). Sub-1s checkpoint startup, per-box browser/VS Code/persistent shells, and git credentials stay on the host. MIT.
🔗 View Repository
AgentDeals
- MCP server aggregating free tiers, credits, and referral codes across 1,500+ developer tools
Remote MCP server that surfaces free tiers, credits, trials, and referral codes for developer infrastructure — Railway, Vercel, Fly, OpenAI, Anthropic, and 1,500+ other vendors. Exposes four tools (search_deals, plan_stack, compare_vendors, track_changes) so an agent can find the cheapest way to ship a given stack. Works with opencode via remote URL (https://agentdeals-production.up.railway.app/mcp). Also tracks pricing changes over time.
🔗 View Repository
agentglass
- Linux desktop app showing live cost, tokens and tool calls for OpenCode and other coding agents
Desktop app that puts OpenCode, Claude Code, Codex and Gemini CLI sessions on one screen with live cost, tokens and tool calls per session. Holds dangerous tool calls until you approve them. Also has tmux terminal tabs, a built-in browser that agents drive through a CLI and an MCP server, an Android companion app, and sandboxed plugins. MIT.
🔗 View Repository
agenttrace
- Local TUI for OpenCode session cost, health, and trace reports
Local-first Bubble Tea TUI and report CLI for inspecting OpenCode and other AI coding-agent logs with cost, tokens, latency, tool failures, anomalies, health gates, diffs, and reports.
🔗 View Repository
AionUi
- Free, open-source multi-agent desktop client that gives OpenCode (and other CLIs) a GUI.
Cross-platform (macOS/Windows/Linux) desktop app that wraps OpenCode and other agent CLIs in a chat-based GUI. Supports any API key and multiple LLM providers with API-key polling, multi-session and multi-agent workflows, MCP and ACP protocols, file management and preview, code diff view, scheduled tasks, local data storage, and remote WebUI access.
🔗 View Repository
Antigravity Local Bridge
- Local OpenAI-compatible API bridge for Antigravity
An Antigravity extension that exposes a local OpenAI-compatible HTTP server on localhost:11435. Enables any OpenAI-compatible tool (OpenCode, Aider, Cline, Continue.dev) to use Antigravity's Gemini, Claude, and GPT models without additional API keys.
🔗 View Repository
assay
- Deterministic QA that drives every control on a web page and reports where it contradicts itself
assay opens a web page in Chromium through Playwright, drives every control it finds, and reports where the page contradicts itself. Runs are deterministic and use no LLM, so the same page gives the same result every time. For opencode you install its skill by copying checking-a-page into .opencode/skills/, and it tells the agent to run assay after it changes a page and report the result. MIT licensed, Python 3.10+, installed from PyPI as assay-ui.
🔗 View Repository
ax
- Local telemetry graph for AI coding agents
Local-first telemetry and taste graph for AI coding agents. Ingests OpenCode, Claude Code, Codex, Cursor, and Pi session data plus OTLP, then exposes recall, cost, skill/hook usage, churn, and workflow-extraction views through a CLI, dashboard, and MCP server.
🔗 View Repository
Beads
- Project task management
Steve Yegge's project/task management system for agents (with beads_viewer UI).
🔗 View Repository
Bifrost
- OpenCode gateway for multi-provider routing
Route OpenCode requests through Bifrost's OpenAI-compatible gateway with provider selection, virtual-key controls, and request logging.
🔗 View Repository
brood-box
- Hardware-isolated microVMs for coding agents
Run AI coding agents (Claude Code, Codex, OpenCode) inside hardware-isolated microVMs with snapshot isolation, egress control, and MCP authorization.
🔗 View Repository
bx
- macOS file-system sandbox for AI coding agents
Launch OpenCode, VSCode, Claude Code, or any command in a macOS sandbox (sandbox-exec). Dynamically blocks access to everything except the project directory — no containers, no VMs, just one command.
🔗 View Repository
Calyx
- Native macOS terminal for running and supervising OpenCode and other coding agents in parallel
Calyx is an MIT-licensed native macOS terminal built on libghostty. It runs OpenCode alongside Claude Code, Codex, Hermes, Grok, and pi in parallel panes, shows each agent's status and subagents in a sidebar, lets you review diffs and send line comments back to the OpenCode pane, and provides a built-in MCP server for cross-pane messaging.
🔗 View Repository
Caprock
- Local dashboard showing OpenCode sessions next to Claude Code and Codex, with cost per repository
Reads OpenCode's own database read-only and shows its sessions on the same screens as Claude Code, Codex and DeepSeek Harness, with an all/opencode filter. Costs are shown as OpenCode reports them. Searchable history, single Go binary, no telemetry.
🔗 View Repository
Claudexor
- Run OpenCode alongside Claude Code, Codex, and Cursor in one local-first control plane
A local-first control plane that runs OpenCode alongside Claude Code, Codex, and Cursor while keeping one Claudexor thread across harness lanes. Adds isolated workspaces, Best-of-N runs, cross-model review, and typed apply gates; quota-aware multi-subscription rotation is available for Claude Code and Codex.
🔗 View Repository
ClawMetry
- Zero-config observability dashboard for OpenCode and 20+ agent runtimes
Local web dashboard that auto-detects OpenCode session history and shows live sessions, token usage, costs, tool calls, and transcripts alongside 20+ other agent runtimes. One pip install, no configuration.
🔗 View Repository
CLI Proxy API
- Multi-model proxy
A proxy server providing compatible API interfaces for multiple model CLIs.
🔗 View Repository
CodeNomad
- Open-source desktop and mobile client for OpenCode V2, with multi-agent Missions and Remote Control
A desktop (Windows, macOS, Linux) and mobile client built on the shared OpenCode service, so conversations stay available to the terminal and other clients. Missions coordinate native sessions and subagents toward an objective, including a blind, scored comparison of two models. Remote Control pairs a phone or another desktop over OpenTunnel without opening an inbound port, and agent questions and permissions stay answerable from any device. Native plugins add full-history search and timeline navigation, agents can operate browser previews to check their work, and a Files/Git panel, panel extensions and signed auto-updates complete the workspace.
🔗 View Repository
CodeWalk
- Native cross-platform Flutter client for OpenCode server mode
A fast, native Flutter client for OpenCode server mode with realtime streaming chat, speech-to-text on all platforms, multi-server profiles, model selection, and a Material 3 responsive UI for Linux, macOS, Windows, Web, and Android.
🔗 View Repository
Crit
- Review OpenCode plans and diffs in a local browser UI and send comments back to the agent.
Crit opens agent plans, code diffs, HTML artifacts and a running dev server in a browser review UI. You leave inline comments and they go back to the agent as structured feedback. Ships an OpenCode plugin (v1 and v2) and skills. Runs locally as a single binary.
🔗 View Repository
dotpals
- A desktop pal and notch that shows what your OpenCode sessions did, in plain words
An open-source desktop companion that follows OpenCode through an OpenCode plugin and integrates with Claude Code, Codex, Cursor, Gemini CLI, and Copilot CLI through their respective hooks or local logs. Each request becomes a few readable with a live view of the file being edited in a notch at the top of the screen, and flags for .env changes, force-pushes and two agents editing the same file. Runs locally, no telemetry.
🔗 View Repository
eval-harness
- Behavior-regression testing for OpenCode skills
Detects when an OpenCode skill's behavior drifts from a baseline, attributes the cause across 4 classes (skill change / fixture stale / model change / unknown drift), and emits a 6-field FAIL schema with transcript-span and env-delta evidence. Ships a git pre-push hook, a composite GitHub Action, and a $-cost hard ceiling for CI safety. Bash + jq + python3 stdlib only; no daemon, no SaaS. MIT.
🔗 View Repository
Foreman
- Jev-powered agent supervisor for OpenCode workers
Runs OpenCode workers through opencode run while TypeSafe AI's Jev independently assesses requirements, implementation completion, tests, progress, and human escalation. Foreman can continue, stop, retry, or launch independent verification workers. The OpenCode backend supports stop/retry interventions.
🔗 View Repository
Forgeo
- Scheduled software factory that runs your coding agent on a backlog
A scheduled, agent-driven software factory for a repository. Keep a plain JSON backlog of tasks and Forgeo runs your configured coding agent (opencode, Claude Code, Codex, or any CLI) on each one, commits the result to the default branch, and runs a refactoring pass when the backlog is empty. Pauses and writes BLOCKER.md when the agent needs a human decision, with a web dashboard for every instance.
🔗 View Repository
GolemBot
- Unified AI assistant framework for multiple Coding Agent CLIs
Wraps Claude Code, Cursor, OpenCode, and Codex behind a single API with a Skill system, IM channel adapters (Feishu/Slack/Telegram/Discord), fleet mode, and an interactive onboard wizard.
🔗 View Repository
Handy
- Speech to Text
Easy Open Source Speech to Text.
🔗 View Repository
hcom
- Let AI agents message, watch, and spawn each other across terminals
Claude Code, Gemini CLI, Codex CLI, and OpenCode agents in separate terminals can message each other, detect file edit collisions, read transcripts, view terminal screens, subscribe to activity, and spawn/fork/resume agents. First-class OpenCode support with native plugin. Includes TUI dashboard, cross-device relay, Python API, and multi-agent workflow scripts. pip installable, MIT licensed.
🔗 View Repository
herdr-reviewr
- Review your coding agent's diff in a terminal pane and send line comments back to OpenCode
A terminal code-review pane that runs beside OpenCode in herdr. Read the agent's diff, comment on lines or ranges, and send the comments straight back to the agent's input. Also works with Claude Code, Codex and Pi.
🔗 View Repository
Hexis
- Git-backed skills, tools, and context for OpenCode
Manages shared agent skills, tool access, and context in Git, then makes approved resources available to OpenCode through a remote OAuth MCP connection.
🔗 View Repository
Heym
- Visual AI workflows with OpenCode coding agents and Go usage tracking
Heym is a source available AI workflow platform you can self host. Its OpenCode Go node runs the OpenCode CLI against GitHub repositories and can return patches or open pull requests. It also provides native OpenCode Go credentials, live model selection, and subscription usage tracking.
🔗 View Repository
Hipocampo
- Dual memory system with BIRE search for AI agents
A dual-memory system (PostgreSQL + pgvector + Gemini Embeddings) for AI coding agents. Implements the BIRE algorithm (Búsqueda Integrada por Relevancia Expansiva) — unified semantic + lexical search with auto-tagging, hybrid scoring, GIN trigram indexes, and cross-system 768d embeddings. Ships as an opencode skill with SKILL.md, Python scripts, and full DDL schema.
🔗 View Repository
intentic
- Self-hosted browser workspace that runs OpenCode agents in parallel sandboxes
A browser workspace for running coding agents on hardware you own, with OpenCode connected over ACP as a chat provider. Each agent gets its own Docker sandbox and git worktree, terminals survive disconnects, any browser or phone reopens the same fleet, and every change is reviewed as a per-file, per-hunk diff before it lands.
🔗 View Repository
Ivy Tendril
- AI coding orchestrator with plan-based lifecycle and verification gates
Open-source desktop app that orchestrates OpenCode, Claude Code, Codex, Antigravity, and Copilot through a structured plan-based lifecycle. Features verification gates, self-improving memory, human-in-the-loop checkpoints, and git worktree isolation. Local-first, agent-agnostic, stack-agnostic.
🔗 View Repository
jailoc
- Sandboxed Docker environments for OpenCode agents
CLI tool that wraps OpenCode agents in isolated Docker Compose environments with file isolation (bind-mounted workspaces only), network isolation (private subnets blocked by default with host allowlisting), and a per-workspace DinD sidecar. Zero config to start.<br><br> <a href="https://github.com/seznam/jailoc">🔗 <b>View Repository</b></a>
Kimaki
- Discord bot controller
A Discord bot to control opencode sessions on any computer via Discord.
🔗 View Repository
Kranz
- Inspect and control live development services from OpenCode over MCP
Kranz runs local development stacks with a terminal UI and CLI. Its built-in stdio MCP server lets OpenCode inspect services, readiness, logs, ports, actions, and run history, then perform authorized lifecycle operations against the same live runtime. The companion kranz-services Agent Skill teaches the agent to reuse existing runtimes and preview scoped changes.
🔗 View Repository
LoopTroop
- Local GUI orchestrator for autonomous AI coding using multi-model planning councils and isolated worktrees
Local-first, open-source GUI orchestrator that runs long-running AI coding tickets end-to-end. An LLM Council plans the work, tasks are decomposed into atomic units (Beads) executed in isolated git worktrees, and a Ralph Loop recovers from errors with a fresh context. Built on OpenCode.
🔗 View Repository
NextProb
- Desktop notebook for vibe-coded websites, edited by your local AI coding-agent CLI (OpenCode and others)
Electron desktop app that turns a workspace folder of plain .html files into an AI-editable notebook. Agent-agnostic — edit notes with OpenCode or any other agent CLI in an embedded terminal. Notes are real HTML pages. Each note is a self-contained folder that can include a SQLite database, key/value store, attached files, and scripts — so it can grow from a static page into a sortable table, interactive dashboard, or research tool.
🔗 View Repository
OC Monitor Share
- CLI monitoring tool
A CLI tool for monitoring and analysing opencode AI coding usage.
🔗 View Repository
ocp
- Manage OpenCode config profiles in Git
A CLI for switching OpenCode configuration profiles stored in Git repositories.
🔗 View Repository
Octto
- Interactive browser UI for AI brainstorming
Interactive browser UI for AI brainstorming with multi-question forms, parallel exploration branches, and visual feedback.
🔗 View Repository
OCX
- OpenCode package manager
The missing package manager for OpenCode extensions - ShadCN model with Ghost Mode.
🔗 View Repository
Open Agent
- Self-hosted control plane
Self-hosted control plane for OpenCode agents with isolated Linux workspaces (systemd-nspawn), git-backed Library configuration, and multi-platform dashboards (Next.js web, SwiftUI iOS).
🔗 View Repository
Open Walnut
- Self-hosted web console that runs OpenCode next to Claude Code and Codex, every session in one page
A local daemon starts OpenCode over ACP (`opencode acp`) and owns the session, so it keeps going when you close the browser. One page, phone included, shows every OpenCode, Claude Code and Codex session and which ones wait for you, with tasks and notes alongside. Claude Code sessions also get a per-session diff and can run on remote dev boxes over SSH. MIT.
🔗 View Repository
OpenChamber
- GUI for OpenCode
A fan-made web and desktop interface for OpenCode with VS Code extension, multiple sessions, and git worktrees management.
🔗 View Repository
OpenClient
- Native iPhone and iPad companion for self-hosted OpenCode servers
Native SwiftUI client for browsing projects, resuming sessions, streaming chat, handling permission and question prompts, and following active work through Live Activities and widgets.
🔗 View Repository
Opencode A2A
- Full A2A Protocol support for OpenCode.
A production-ready A2A Protocol implementation that exposes OpenCode as a standardized Agent-to-Agent service, enabling seamless cross-agent collaboration and automated workflows.
🔗 View Repository
OpenCode Mobile
- Android client for OpenCode — drive your self-hosted agent from your phone
Free, open-source (MIT) Android app that connects to an opencode server you run yourself. Stream coding sessions in real time, review file diffs, and approve tool calls from your phone. Install via the F-Droid repo or a signed APK.
🔗 View Repository
Opencode Neovim
- Neovim plugin
Neovim plugin for making convenient editor-aware prompts.
🔗 View Repository
Opencode Profile Router
- Profile router for auth and selective config isolation
Shell wrapper for OpenCode that selects named profiles by path and can isolate provider login state, config directories, and data roots selectively and independently per profile.
🔗 View Repository
OpenCode Sidebar
- Tmux sidebar for managing OpenCode sessions
A tmux-backed sidebar launcher for OpenCode that keeps the session list, preview pane, and OpenCode TUI together in one workspace. It supports session recall, background sessions, search, project folders, deletion, and sound notifications.
🔗 View Repository
Opencode Telegram Bot
- Telegram bot client for OpenCode CLI
Run and monitor AI coding tasks from your phone while everything runs locally on your machine.
🔗 View Repository
OpenCode Vim
- OpenCode fork with built-in Vim mode
An unofficial OpenCode fork that adds Vim motions, navigation, and editing directly to the OpenCode TUI.
🔗 View Repository
opencode-handoff-p2p
- Transfer OpenCode session share URLs P2P via private GitHub inbox repos
An OpenCode skill that transfers session share URLs between machines or collaborators peer-to-peer using personal GitHub private inbox repositories. Features a 5-tier verification pipeline (filename regex, trusted-sender allowlist, byte-level content validation, GitHub commit author+committer attribution, GPG signature), transactional fetch-before-delete (URL fetch failure preserves the inbox file for retry), and a Chinese-language trust-boundary preamble that prevents fetched share content from autonomously triggering local actions. Each user owns one private inbox repo; senders push directly into it via collaborator access. Includes a reference Python verification script for deterministic cross-shell behavior.
🔗 View Repository
opencode-kanban
- Kanban-style task management for opencode
Kanban tool that allows you to stay in terminal.
🔗 View Repository
OpenSpec
- Spec-driven development
Spec-driven development with opencode - structured specification management.
🔗 View Repository
OpenTab
- Terminal UI for browsing your OpenCode spend by month, day, project, session, and model
A terminal UI that reads OpenCode's local SQLite database (read-only) to show where your tokens and money went — by month, day, project, session, and model, with spend-over-time trends and drill-down into your most expensive sessions (model mix and subagent costs included). Standard-library Python only, offline by default. Also reads Claude Code, Codex, the Copilot CLI, and more.
🔗 View Repository
OrcaReplay
- Record an OpenCode run, replay it offline with the network off, fork it onto another model
Records an OpenCode session without modifying it, then replays that run with the network off and reproduces it with the network off, or forks it from any step so the model is the only thing that changed. Because OpenCode keeps its provider origin in opencode.json rather than an environment variable, there is nothing to redirect: the adapter terminates the TLS OpenCode opened itself using a per-run CA that only the launched process trusts and that is deleted when the run ends, and your config is left untouched. Alongside the model traffic it records shell exit codes and timing, per-turn file changes and MCP calls, all on one timeline. Apache-2.0, Node 20+, and the trace format is a published spec so other readers can be written against it.
🔗 View Repository
Orkas
- Local-first multi-agent desktop workspace with OpenCode orchestration
Orkas is an open-source desktop AI workforce whose Commander coordinates specialist agents and can run OpenCode alongside Claude Code, Codex, and Cline from one chat. Conversations, files, agent configurations, and model keys stay local.
🔗 View Repository
P4OC (Pocket for OpenCode)
- Android client for OpenCode
Native Android app for controlling OpenCode from your phone. Chat with AI, manage sessions, browse files with syntax highlighting, view diffs, and use an embedded terminal — all styled with a terminal UI aesthetic. Available on Google Play.
🔗 View Repository
Parallel Code
- Orchestrate multiple AI coding agents simultaneously
Desktop app for orchestrating multiple AI coding agents (Claude Code, Codex CLI, Gemini CLI) simultaneously in isolated git worktrees. Run agents in parallel, each in their own branch, and merge results when ready.
🔗 View Repository
PPT Design Skill
- One-liner PPT generation 鈥?40,000+ styles, AI images, fully editable .pptx
AI-powered PPT generation skill for OpenCode, Claude Code, Codex, Cursor, and 13+ AI coding platforms. Three modes: FreeStyle (one-liner quick generation), Build Script (pixel-perfect delivery with python-pptx), and VI Build (enterprise template compliance). Features 40,000+ style combinations via natural language (--style "dark cyberpunk"), 5 AI image engines (Seedream/GPT Image/DALL-E/Wanx/Kimi), 10 diagram types, 28 design quality upgrades, advanced effects (3D shapes, gradient text, frosted glass, morph transitions), and CJK font support. Outputs fully editable .pptx files directly 鈥?356x faster than HTML-to-screenshot approaches. Includes a component library with 5,500+ SmartArt/GroupShape templates and one-command installation for all platforms.
🔗 View Repository
QualityLayer
- Puts the engineer back in the loop of your coding agent, OpenCode included. You approve the plan before code exists.
Even the best coding models don't build software like an experienced engineer. QualityLayer puts the engineer back in the loop of your coding agent, and it works with OpenCode. Each change goes through Discuss, Research, Plan, Outline, Implement, Verify and Review. You approve the plan before any code exists. The agent builds it in test-first slices. An agent that did not write the code checks the finished change against every agreed point, with evidence. Then you approve the change, and it opens the pull request. Plans and evidence are Markdown files in your repo.
🔗 View Repository
qwen-audio-agent
- Full-duplex voice runtime for OpenCode and other ACP agents
Realtime full-duplex voice interface that connects to OpenCode natively over ACP, with one-click install and DashScope configuration. Conversations keep going while OpenCode runs tasks in the background, and task results flow back into the same voice conversation. Also supports Claude Code, Codex, Kimi Code, and more. Ships a macOS desktop app, terminal TUI, and web UI.
🔗 View Repository
RedCode
- TUI + GUI dual-interface AI coding assistant with MCP ecosystem
A feature-rich opencode fork with dual-interface (TUI terminal + GUI desktop), built-in MCP ecosystem (CodeGraph, TypeGraph, jCodeMunch, Browser, Vision, Web Search), automated memory system, AI personality system, skill extensions, and 3-tier permission guardrails. Privacy-first design with personal data fully separated from public templates.
🔗 View Repository
rolecraft
- The package manager for AI agents — install, test, publish, and manage skills & MCP servers across 86+ agents
Zero-dependency CLI for installing AI agent skills as roles & behaviors from any source (local folders, GitHub, GitLab, SSH). Supports 86 agent targets (26 verified), lockfile-based CI re-install with `rolecraft ci`, `rolecraft doctor` for troubleshooting, and bundled team onboarding. Works with opencode, claude-code, cursor, and more.
🔗 View Repository
SandBase CLI
- AI CLI and local MCP server that connects your coding agent to 2,000+ models
Open-source AI CLI and local MCP server that connects OpenCode and 25 other clients to 2,000+ models and APIs, with OAuth and rollback.
🔗 View Repository
self-host
- Lets your agent install self-hosted apps and set them up, asking before each step.
Lets your agent install self-hosted apps on your own hardware and set them up (admin accounts, API keys, apps connected to each other), asking before each step.
🔗 View Repository
showagent
- Browse OpenCode history and copy conversation messages between coding agents.
A terminal picker, CLI, and MCP server for local coding-agent sessions. Browse OpenCode sessions alongside Codex, Claude Code, Gemini CLI, jcode, and Pi; preview message transfers and create new native sessions. OpenCode operations use the installed OpenCode CLI. Transfers preserve original sessions and copy extracted user and assistant messages, excluding tool and runtime state.
🔗 View Repository
squirrelscan
- Website audit CLI, MCP server and skill for coding agents (SEO, performance, security, accessibility)
CLI website audit tool built for coding agents. Runs 260+ rules across SEO, performance, security, accessibility and agent experience, and hands the agent exact, source-mapped fixes. Works with OpenCode via MCP (hosted https://mcp.squirrelscan.com/mcp with OAuth, or local `squirrel mcp` over stdio) to run audits, read reports and fix findings, or via the agent-skills format with `npx skills add squirrelscan/squirrelscan`. Free local audits, GitHub Action, MIT CLI and rules.
🔗 View Repository
supamem
- Project-agnostic dual-memory MCP CLI for OpenCode
Adds semantic memory (Qdrant tuned hybrid retrieval — RRF fusion of dense MiniLM + sparse BM25) and structural memory hooks to OpenCode via MCP. Ships an installer that wires `qdrant-find` / `qdrant-store` tools and a snapshot hook into your project's OpenCode config. Python 3.12+, MIT, on PyPI as `supamem`.
🔗 View Repository
SuperLocalMemory
- The governed memory brain for every AI agent. It lives on your machine.
Local-first memory for AI agents, added to OpenCode as an MCP server in opencode.json. It recalls what was saved, keeps it true over time, and answers that it does not have the answer instead of guessing.
🔗 View Repository
swe-mux
- Run OpenCode sessions side by side with a status each, and on your phone over Tailscale
Terminal multiplexer for coding agents. Runs OpenCode (plus Claude Code, Codex and pi) in real terminals on your own machine, shows which session is waiting on you, and serves the same live sessions to your phone over your own Tailscale network. Sessions survive app restarts and updates.
🔗 View Repository
Tokscale
- Token usage tracking CLI
A CLI tool for tracking token usage from OpenCode and other coding agents (Claude Code, Codex, Gemini CLI, and Cursor IDE).
🔗 View Repository
UIZZE
- UI quality workflow for OpenCode with an optional authenticated MCP
Help OpenCode avoid generic UI with a free anti-UI-slop Agent Skill and an optional authenticated UIZZE MCP for focused UI references from 800,000+ real web and iOS screens.
🔗 View Repository
Universal LLM API Proxy
- Universal multi-model proxy and library - made with Opencode community
Universal LLM Gateway: One API, every LLM. OpenAI/Anthropic-compatible endpoints with multi-provider translation and intelligent load-balancing. Works with any application that supports custom OpenAI/Anthropic base URLs—no code changes required in your existing tools. Best support for Antigravity/Gemini CLI out of the competition. Deploy anywhere. Opencode Discord discussion
🔗 View Repository
Unship
- Compare AI-made UI variants locally
Local CLI and browser picker for comparing temporary UI variants created by coding agents like OpenCode, then keeping one and cleaning up the rest.
🔗 View Repository
Vestige
- Local persistent memory for OpenCode agents
Adds local and project-scoped MCP memory to OpenCode, so agents can remember decisions, preferences, architecture context, and previous fixes across sessions.
🔗 View Repository
Vibe Kanban
- Manage AI in parallel
A Kanban board to manage and orchestrate AI coding agents in parallel.
🔗 View Repository
➕ Add a Project via PR
📚 RESOURCES
Coding Agent Orchestration
- OpenCode Setup Guide / Orchestration
An opinionated but practical handbook that argues for treating AI coding tools as a composable, multi-agent system rather than a single assistant, and then walks through how to implement that mindset using OpenCode's CLI, configuration system, and ecosystem (agents, tools, skills, and plugins).
🔗 View Repository
Debug Log to Text File - Troubleshooting guide
How to output a debug log from opencode to a text file for troubleshooting.
🔗 View Discussion
GoTTY
- Turn CLI into Web App
A simple command-line tool that turns your CLI tools, like opencode, into web applications.
🔗 View Repository
Jev Social
- Browser-grounded social research with Jev and the local socai CLI
An OpenCode-compatible Agent Skill that routes an Instagram, TikTok, or LinkedIn research goal through Jev, runs read-only searches with the user's local socai CLI and existing browser session, and returns source-linked evidence plus a Markdown report. Requires Node 20+, a current socai CLI, a browser session, and either OpenRouter Jev or a local System One-compatible endpoint.
🔗 View Repository
LWC
- Source-grounded project memory for OpenCode with an Agent Skill, CLI, and read-only MCP server
Local-first project memory for coding agents with bounded recall, source citations, provenance, atomic changesets, and optional document and code graphs. Includes the installable using-lwc Agent Skill and a stdio MCP server exposing one bounded, read-only exploration tool.
🔗 View Repository
my-opencode-deepseek-config
- Optimal DeepSeek V4 dual-model config — 11 agents, 15 skills, 25 commands
A pure-config, zero-dependency OpenCode configuration optimized for DeepSeek V4 dual-model (Pro + Flash). Includes an orchestrator with 17 intent-gate patterns, delegation decision table, and cost-aware routing; 11 specialized subagents (planner, deep-worker, oracle, reviewer, consultant, ui-builder, explore, librarian, light-orchestrator, generalist); 15 on-demand skills (code-review, spec-workflow, deepwork, reflect, and more); and 25 slash commands. Designed for maximum token efficiency with model-isolated routing, background dispatch, read-only isolation for analysis agents, and execution-only discipline for worker agents. Iterated across 14 versions, continuously incorporating best practices from 6 upstream reference projects.<br><br> <a href="https://github.com/znlgis/my-opencode-deepseek-config">🔗 <b>View Repository</b></a>
Qi Men Dun Jia
- Pure-Bash Qi Men Dun Jia plate engine, installed as OpenCode skills
Zero-dependency Bash engine for Qi Men Dun Jia charting and analysis. Installs as sub-skills in the OpenCode skills directory, and lists OpenCode as the recommended agent to run it.
🔗 View Repository
RunAPI MCP
- MCP server for model API jobs
RunAPI MCP lets coding agents discover models, check pricing, and create image, video, music/audio, text-to-speech, and LLM tasks through RunAPI.
🔗 View Repository
Tapetide MCP
- Indian stock market data (NSE and BSE) for OpenCode agents
MCP server that gives OpenCode structured Indian stock market data for about 8,200 NSE and BSE stocks, including quotes, quarterly financials, shareholding, a 326-ratio screener, FII/DII flows, option chains and company filings. Runs locally over stdio via npx with a free personal token, or remotely at https://mcp.tapetide.com/mcp with OAuth. MIT licensed, free plan available.
🔗 View Repository
➕ Add a Resource via PR
🤝 Contributing
Found an Awesome Opencode project?Submit a Pull Request to add it to the list!
Released under CC0 1.0 Universal.
Ähnliche Projekte entdecken
sindresorhus/awesome
😎 Awesome-Listen zu allen möglichen interessanten Themen [HINWEIS: Pull Requests sind vorübergehend deaktiviert, bis ich dazu komme, die vorhandenen abzuarbeiten]
533,205 SterneEbookFoundation/free-programming-books
:books: Frei verfügbare Programmierbücher
401,221 Sternenilbuild/developer-roadmap
Interaktive Roadmaps, Leitfäden und weitere Bildungsinhalte, die Entwicklern helfen, in ihrer Karriere zu wachsen.
371,489 Sternevinta/awesome-python
Die maßgebliche Liste, die die Frage beantwortet: „Ich möchte X in Python machen – welches Tool soll ich verwenden?“
333,234 Sterne