Integrations
Connect GoodMem's memory and retrieval to the agent frameworks, coding agents, workflow builders, and evaluation tools you already use.
GoodMem plugs into the tools you already build with. Each integration exposes GoodMem's core operations — create spaces, store memories, and run semantic retrieval (with optional reranking and LLM summaries) — as native primitives of the host framework: tools, plugins, nodes, or toolkits.
Most integrations share the same configuration contract, so once you know one you know them all:
| Variable | Description |
|---|---|
GOODMEM_BASE_URL | Base URL of your GoodMem server (no /v1 suffix), e.g. https://your-goodmem-server.example.com. |
GOODMEM_API_KEY | API key used to authenticate requests. |
TLS verification against a local, self-signed server is configured per integration — usually a
verify_ssl constructor or configuration option; each page's configuration section shows its own.
Status legend
- Stable — published package with a documented, runnable quickstart.
- Preview — works today, but the package name, namespace, or upstream availability may still change.
- Stub — early or no-code integration; this page links out to the source while docs are finalized.
Agent frameworks
Give long-term, semantic memory to agents and chains.
GoodMem memory operations as LangChain tools for any agent or chain.
A LlamaIndex tool spec for storing, searching, and managing memories.
GoodMem tools that give LangGraph graphs persistent semantic memory.
Back CrewAI's Knowledge with a GoodMem space, or hand agents thirteen GoodMem tools.
Persistent memory for Google ADK agents via a plugin or save/fetch tools.
GoodMem's RAG pipeline wrapped for DSPy retrievers and ReAct tools.
A CAMEL toolkit so any ChatAgent can store and recall documents.
A native Genkit retriever and indexer, plus goodmem/ tools for flows and agents.
Persistent semantic memory via an async client, context provider, and tools.
An NLWeb retrieval provider serving Schema.org search from a GoodMem space.
A Spring AI DocumentRetriever and RAG advisor, plus GoodMem agent tools.
GoodMem memory operations as LangChain4j tools for Java agents.
Coding agents
Operate GoodMem in plain English from your coding assistant.
Drive GoodMem from Claude Code via bundled skills and an MCP server.
Give ChatGPT and Codex GoodMem memory through one hosted OAuth connection.
Workflow automation
Add GoodMem memory to no-code and low-code workflow builders.
An n8n community node to store, retrieve, and manage memories in workflows.
A GoodMem tool node for Flowise's visual agent builder.
StubA GoodMem piece for Activepieces no-code automation flows.
Observability & eval
GoodMem exports server traces to OpenTelemetry destinations, including Langfuse and LangSmith. HoneyHive, DeepEval, and W&B provide separate application-side integrations.
Server traces with retrieval, embedding, and generation observations.
Server traces with typed metadata and explicit parent policy.
A traced GoodMem client whose calls surface as HoneyHive spans.
A traced DeepEval retriever plus a metric that scores retrieval health.
Traced Weave retrieval ops, an evaluable model, and retrieval scorers.
PreviewRoles, Grants, and Selectors
How GoodMem expresses authority — operations paired with selectors, granted directly or bundled into roles — and the rules for changing who has it.
LangChain
Write LangChain Documents to GoodMem, retrieve with metadata filters and optional reranking, and give agents a search tool.