Back to Openviking

Agent Integrations Overview

docs/en/agent-integrations/01-overview.md

0.4.92.0 KB
Original Source

Agent Integrations Overview

OpenViking can act as the long-term memory and context backend for many agent runtimes. Pick the integration that matches your agent.

Which integration should I use?

If you use…Use this
Claude CodeClaude Code Memory Plugin — auto-recall + auto-capture via hooks
OpenClawOpenClaw Plugin — context-engine with full lifecycle integration
CodexCodex Memory Plugin — lifecycle hooks for auto-recall and incremental capture
CursorCursor Memory Integration — one command installs lifecycle hooks, MCP tools, rules, and skills
TRAE / TRAE CNTRAE Memory Integration — one installer configures prompt-time recall, turn capture, and OpenViking tools
Hermes AgentHermes Agent — built-in OpenViking memory provider, no plugin install needed
OpenCodeOpenCode Plugin — MCP tools plus lifecycle hooks for repo context, auto-recall, and capture
pipi Coding Agent Extension — native extension with auto-recall, turn capture, and threshold commit
LangChain / LangGraphLangChain and LangGraph — retriever, tools, context backend, store, and middleware
Manus / Claude Desktop / ChatGPT / other MCP clientsMCP Clients — point any MCP-compatible client at the built-in /mcp endpoint
AstrBot / …Community Plugins — community-maintained integrations for various runtimes

Prerequisite for all integrations

Every integration on this page connects to a running OpenViking server. If you don't have one yet, follow the Quickstart Guide. The default endpoint is http://localhost:1933; remote use requires an API key (see Authentication).