MCPcopy Index your code
hub / github.com/awesome-opencode/awesome-opencode

github.com/awesome-opencode/awesome-opencode @main sqlite

repository ↗ · DeepWiki ↗
24 symbols 53 edges 6 files 16 documented · 67%
README

Awesome Opencode

Awesome Opencode

Awesome    Opencode Stars

A curated list of plugins, themes, agents, and resources for Opencode.

The AI coding agent for the terminal, built by the team at Anomaly.

OFFICIALPLUGINSTHEMESAGENTSPROJECTSRESOURCES


⭐️ Official Repositories

Project Stars Description
opencode Stars The official opencode AI coding agent.
opencode-sdk-js Stars Official JavaScript/TypeScript SDK for opencode.
opencode-sdk-go Stars Official Go SDK for opencode.
opencode-sdk-python Stars 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/

Core symbols most depended-on inside this repo

log
called by 3
scripts/export-json.js
validateEntry
called by 3
scripts/utils/validation.js
formatValidationErrors
called by 3
scripts/utils/validation.js
sanitizeArray
called by 2
scripts/export-json.js
readYamlDir
called by 2
scripts/utils/yaml.js
generateCategorySection
called by 1
scripts/generate-readme.js
main
called by 1
scripts/generate-readme.js
getAllYamlFiles
called by 1
scripts/validate.js

Shape

Function 24

Languages

TypeScript100%

Modules by API surface

scripts/export-json.js8 symbols
scripts/validate.js4 symbols
scripts/utils/template.js4 symbols
scripts/utils/yaml.js3 symbols
scripts/utils/validation.js3 symbols
scripts/generate-readme.js2 symbols

Dependencies from manifests, versioned

ajv8.17.1 · 1×
ajv-formats3.0.1 · 1×
glob11.0.0 · 1×
js-yaml4.1.0 · 1×

Datastores touched

mydbDatabase · 1 repos

For agents

$ claude mcp add awesome-opencode \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact