OFFICIAL • PLUGINS • THEMES • AGENTS • PROJECTS • RESOURCES
| 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
@bluelovers/opencode-arise - 「⚔️ ARISE!」 A Solo Leveling themed orchestrator harness for OpenCode
A lightweight, token-efficient orchestrator layer. Enables parallel background task execution in OpenCode. Launch AI agents to work simultaneously on exploration and research while continuing with other tasks. Allows specifying custom models for each_agent via configuration. 🔗 View Repository
aerovato/opencode-quotes-plugin - Display inspirational quotes instead of tips
Replaces the default home-page tips with inspirational quotes for a more motivating OpenCode experience. 🔗 View Repository
Agent Identity - Agent self-identity and per-message attribution for multi-agent sessions
Two plugins that improve agent identity awareness. AgentSelfIdentityPlugin injects a one-liner into the system prompt so the model knows which agent it's operating as. AgentAttributionToolPlugin exposes a tool for querying per-message agent attribution via the SDK, useful for agents that review multi-agent sessions. 🔗 View Repository
Agent Memory - Letta-inspired memory
Gives the agent persistent, self-editable memory blocks inspired by Letta agents. 🔗 View Repository
Agent Skills (JDT) - Dynamic skills loader
Dynamic skills loader that discovers skills from project, user, and plugin directories. 🔗 View Repository
Antigravity Auth - Google Antigravity models
Use Gemini and Anthropic models for free via Google Antigravity IDE authentication. 🔗 View Repository
Antigravity Multi-Auth - Multiple Google accounts
Fork of opencode-antigravity-auth that allows using multiple Google accounts with automatic rotation when rate limited. 🔗 View Repository
Autotitle - AI-powered automatic session naming
Two-phase session titling - instant keyword titles on user message, refined AI titles after response. Auto-selects cheapest model (flash/haiku/fast), respects custom titles, zero configuration needed. 🔗 View Repository
Background - Background process management
Background process management plugin for opencode. 🔗 View Repository
Background Agents - Async agent delegation
Claude Code-style background agents with async delegation and context persistence. 🔗 View Repository
Beads Plugin - Beads issue tracker integration
Integration for Steve Yegge's beads issue tracker with /bd-* commands. 🔗 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
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
Claude Code Switch (CCS) OpenCode Sync - Claude Code Switch (CCS) to OpenCode sync
An OpenCode plugin that reads your Claude Code Switch (CCS) configuration and automatically syncs the providers into your OpenCode config. 🔗 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
Context Analysis - Token usage analysis
An opencode plugin that provides detailed token usage analysis for your AI sessions. 🔗 View Repository
Crawlberg - Web crawling and scraping tools for opencode
OpenCode plugin exposing crawlberg CLI tools for scraping pages, crawling sites, and mapping URLs to JSON or Markdown. 🔗 View Repository
CrewBee - Task-specific Agent Teams for OpenCode
CrewBee is an independent Agent Team framework for OpenCode. It lets users define reusable task/project-specific Agent Teams, project them into OpenCode agents, and switch between single-agent execution and multi-agent collaboration based on task complexity. It also includes built-in Team templates such as a Coding Team with review flow and completion criteria. 🔗 View Repository
Devcontainers - Multi-branch devcontainers
Plugin for running multiple devcontainer instances with auto-assigned ports and branch-based isolation. 🔗 View Repository
Direnv - Load direnv variables
Automatically loads direnv environment variables at session start. Perfect for Nix flakes. 🔗 View Repository
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
Ejentum - MCP server with reasoning, code, anti-deception, and memory tools for AI agents
MCP server with four tools (harness_reasoning, harness_code, harness_anti_deception, harness_memory) that AI agents can call on demand. Each tool returns a structured prompt the calling agent ingests before generating. 🔗 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 <img src="https://badgen.net/github/stars/DVNghiem/
$ claude mcp add awesome-opencode \
-- python -m otcore.mcp_server <graph>