docs/en/agent-integrations/05-other-plugins.md
The repo also ships several community/experimental plugins beyond the headline Claude Code, Codex, and OpenClaw integrations. They differ in target runtime, integration depth, and maintenance status — read each one's README before adopting.
AstrBot is a multi-platform IM bot framework supporting QQ (AIOCQHTTP), Telegram, Discord, Lark, and 20+ other platforms.
Source: astrbot_plugin_openviking_memory
Provides OpenViking long-term memory for AstrBot: auto-captures group/DM conversations, performs semantic recall before each LLM request, and supports configurable venue memory isolation.
Installation: In AstrBot WebUI, search OpenViking Memory in the Plugin Marketplace; or install from URL: https://github.com/t0saki/astrbot_plugin_openviking_memory.git
Key features:
venue_user (per-group/DM), venue_user_fanout (cross-venue sharing), global_user (single user)Two OpenCode plugin variants exist with different design choices. Pick whichever matches your usage — we don't make the decision for you.
opencode-memory-plugin — explicit-tool variantSource: examples/opencode-memory-plugin
Exposes OpenViking memories as explicit OpenCode tools and syncs the conversation session into OpenViking.
memcommitopencode/plugin — context-injection variantSource: examples/opencode/plugin
Injects indexed code repos into OpenCode's context and auto-starts the OpenViking server when needed.
For Cursor, Trae, Manus, Claude Desktop, ChatGPT/Codex, and any other MCP-compatible runtime, you don't need a dedicated plugin — just point the client at the built-in /mcp endpoint.
→ See the MCP Integration Guide.