-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Expand file tree
/
Copy pathintegrations.json
More file actions
584 lines (584 loc) · 22.5 KB
/
Copy pathintegrations.json
File metadata and controls
584 lines (584 loc) · 22.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
{
"integrations": [
{
"id": "litellm",
"name": "LiteLLM",
"description": "Add long-term memory to any LLM via LiteLLM proxy callbacks. Zero code changes — configure once and every model gets memory.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/litellm",
"icon": "/img/icons/litellm.png"
},
{
"id": "agent-framework",
"name": "Microsoft Agent Framework",
"description": "Persistent memory for Microsoft Agent Framework (the successor to Semantic Kernel) via a context provider that auto-recalls and auto-retains each turn.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/agent-framework",
"icon": "/img/icons/agent-framework.svg"
},
{
"id": "composio",
"name": "Composio",
"description": "Hindsight memory as Composio custom tools. Retain, recall, and reflect drop into any Composio agent — memory is isolated per session user automatically.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/composio",
"icon": "/img/icons/composio.png"
},
{
"id": "crewai",
"name": "CrewAI",
"description": "Give CrewAI agents persistent, cross-session memory. Facts learned in one run are available in every future run.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/crewai",
"icon": "/img/icons/crewai.png"
},
{
"id": "pydantic-ai",
"name": "Pydantic AI",
"description": "Integrate Hindsight memory into Pydantic AI agents with a simple dependency injection pattern.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/pydantic-ai",
"icon": "/img/icons/pydantic-ai.png"
},
{
"id": "vercel-ai-sdk",
"name": "Vercel AI SDK",
"description": "Add persistent memory to Vercel AI SDK applications. Works with any model provider supported by the AI SDK.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/ai-sdk",
"icon": "/img/icons/ai-sdk.png"
},
{
"id": "vercel-chat",
"name": "Vercel Chat",
"description": "Drop-in memory layer for the Vercel AI Chatbot. Remembers users across sessions out of the box.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/chat",
"icon": "/img/icons/chat.png"
},
{
"id": "agno",
"name": "Agno",
"description": "Plug Hindsight into Agno agents for structured, long-term memory storage and retrieval.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/agno",
"icon": "/img/icons/agno.png"
},
{
"id": "hermes",
"name": "Hermes",
"description": "Use Hindsight as the memory backend for the Hermes multi-agent messaging framework.",
"type": "native",
"by": "hermes",
"category": "framework",
"link": "/sdks/integrations/hermes",
"icon": "/img/icons/hermes.png"
},
{
"id": "hermes-desktop",
"name": "Hermes Desktop",
"description": "Configure Hindsight as your memory provider directly in the Hermes desktop app — pick a mode, paste an API key, no config files.",
"type": "native",
"by": "hermes",
"category": "tool",
"link": "/sdks/integrations/hermes-desktop",
"icon": "/img/icons/hermes.png"
},
{
"id": "local-mcp",
"name": "MCP Server",
"description": "Expose Hindsight memory as a Model Context Protocol server. Compatible with Claude, Cursor, and any MCP client.",
"type": "official",
"by": "hindsight",
"category": "mcp",
"link": "/sdks/integrations/local-mcp",
"icon": "/img/icons/local-mcp.png"
},
{
"id": "chatgpt",
"name": "ChatGPT",
"description": "Add persistent long-term memory to ChatGPT via OAuth-secured MCP connectors. Store insights from conversations and recall relevant context across sessions.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/chatgpt",
"icon": "/img/icons/chatgpt.svg"
},
{
"id": "perplexity",
"name": "Perplexity",
"description": "Add persistent long-term memory to Perplexity via OAuth-secured MCP connectors. Store research findings and recall relevant context across searches.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/perplexity",
"icon": "/img/icons/perplexity.png"
},
{
"id": "claude-code",
"name": "Claude Code",
"description": "Automatic long-term memory for Claude Code via Hindsight hooks. Captures every conversation, recalls relevant context on every prompt.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/claude-code",
"icon": "/img/icons/claude-code.png"
},
{
"id": "claude-agent-sdk",
"name": "Claude Agent SDK",
"description": "Persistent long-term memory for Anthropic's Claude Agent SDK. Drop-in MCP memory tools plus hooks so Claude agents recall and retain context across sessions.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/claude-agent-sdk",
"icon": "/img/icons/claude-agent-sdk.png"
},
{
"id": "grok-build",
"name": "Grok Build",
"description": "Automatic long-term memory for Grok Build (xAI) via Hindsight hooks. Captures every conversation, recalls relevant context on every prompt.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/grok-build",
"icon": "/img/icons/grok-build.svg"
},
{
"id": "codex",
"name": "Codex",
"description": "Automatic long-term memory for Codex CLI via Hindsight hooks. Captures every conversation, recalls relevant context on every prompt.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/codex",
"icon": "/img/icons/codex.svg"
},
{
"id": "github-copilot",
"name": "GitHub Copilot",
"description": "Long-term memory for GitHub Copilot in VS Code. One command wires the Hindsight MCP server into .vscode/mcp.json plus a recall/retain rule in .github/copilot-instructions.md.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/github-copilot",
"icon": "/img/icons/github-copilot.svg"
},
{
"id": "continue",
"name": "Continue",
"description": "Long-term memory for the Continue.dev coding assistant. Recall relevant project memory into chat with @hindsight, plus optional automatic recall/retain via the Hindsight MCP server.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/continue",
"icon": "/img/icons/continue.png"
},
{
"id": "cursor",
"name": "Cursor",
"description": "Biomimetic long-term memory for the Cursor editor via Hindsight. Recalls relevant context at session start and retains conversation transcripts for future sessions.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/cursor",
"icon": "/img/icons/cursor.svg"
},
{
"id": "zed",
"name": "Zed",
"description": "Long-term memory for the Zed editor's AI assistant via the Hindsight MCP server. One command wires up the MCP context server plus a recall/retain rule, so memory works automatically in the Agent Panel.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/zed",
"icon": "/img/icons/zed.svg"
},
{
"id": "cline",
"name": "Cline",
"description": "Automatic long-term memory for the Cline coding agent via lifecycle hooks (no MCP). Recalls relevant context before each task and retains what happened after.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/cline",
"icon": "/img/icons/cline.svg"
},
{
"id": "cursor-cli",
"name": "Cursor CLI",
"description": "Automatic long-term memory for Cursor CLI via Hindsight hooks. Recalls relevant context before each prompt and retains conversations after each turn.",
"type": "community",
"by": "Korayem",
"category": "tool",
"link": "/sdks/integrations/cursor-cli",
"icon": "/img/icons/cursor-cli.svg"
},
{
"id": "openclaw",
"name": "OpenClaw",
"description": "Integrate Hindsight with OpenClaw to add memory capabilities to Claude-based agent workflows.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/openclaw",
"icon": "/img/icons/openclaw.svg"
},
{
"id": "skills",
"name": "Claude Code Skills",
"description": "Add Hindsight memory to Claude Code agents via the Skills integration. Persistent context across coding sessions.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/skills",
"icon": "/img/icons/skills.png"
},
{
"id": "langgraph",
"name": "LangGraph / LangChain",
"description": "Add persistent memory to LangGraph and LangChain agents. Supports Memory Tools, Graph Nodes, and BaseStore adapter patterns.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/langgraph",
"icon": "/img/icons/langgraph.svg"
},
{
"id": "llamaindex",
"name": "LlamaIndex",
"description": "Add persistent memory to LlamaIndex agents. Supports agent-driven tools (BaseToolSpec) and automatic memory (BaseMemory).",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/llamaindex",
"icon": "/img/icons/llamaindex.png"
},
{
"id": "google-adk",
"name": "Google ADK",
"description": "Persistent memory for Google ADK agents. Implements BaseMemoryService for automatic retain on session end and recall on search_memory, plus explicit FunctionTool wrappers.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/google-adk",
"icon": "/img/icons/google-adk.png"
},
{
"id": "haystack",
"name": "Haystack",
"description": "Persistent memory for Haystack agents. Provides retain/recall/reflect Tools plus a HindsightMemoryWrapper with optional auto-recall and auto-retain.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/haystack",
"icon": "/img/icons/haystack.svg"
},
{
"id": "nemoclaw",
"name": "NemoClaw",
"description": "Persistent memory for NemoClaw sandboxed agents. One-command setup — no code changes required.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/nemoclaw",
"icon": "/img/icons/nemoclaw.png"
},
{
"id": "paperclip",
"name": "Paperclip",
"description": "Persistent memory for Paperclip AI agents. Install the plugin once and every agent gets automatic recall before runs and retain after — no code changes.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/paperclip",
"icon": "/img/icons/paperclip.svg"
},
{
"id": "right-agent",
"name": "Right Agent",
"description": "Persistent memory for Right Agent — closed-box AI agents that run Claude Code inside OpenShell sandboxes. Hindsight is the native memory provider, selected during initialization.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/right-agent",
"icon": "/img/icons/right-agent.svg"
},
{
"id": "strands",
"name": "Strands Agents",
"description": "Give Strands agents persistent long-term memory with Hindsight retain, recall, and reflect tools.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/strands",
"icon": "/img/icons/strands.svg"
},
{
"id": "ag2",
"name": "AG2",
"description": "Persistent long-term memory for AG2 agents with retain, recall, and reflect tools across conversations.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/ag2",
"icon": "/img/icons/ag2.svg"
},
{
"id": "autogen",
"name": "AutoGen",
"description": "Give AutoGen agents persistent long-term memory with Hindsight FunctionTool instances for retain, recall, and reflect.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/autogen",
"icon": "/img/icons/autogen.png"
},
{
"id": "aider",
"name": "Aider",
"description": "Persistent long-term memory for the Aider pair-programming CLI. hindsight-aider recalls relevant project memory before each session and retains the transcript after.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/aider",
"icon": "/img/icons/aider.png"
},
{
"id": "opencode",
"name": "OpenCode",
"description": "Persistent long-term memory plugin for OpenCode. Auto-retains conversations, recalls context on session start, and provides retain/recall/reflect tools.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/opencode",
"icon": "/img/icons/opencode.png"
},
{
"id": "eve",
"name": "Eve",
"description": "Long-term memory for Vercel Eve agents. A one-line MCP connection exposing retain, recall, and reflect.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/eve",
"icon": "/img/icons/eve.svg"
},
{
"id": "n8n",
"name": "n8n",
"description": "Persistent memory community node for n8n workflows. Retain, recall, and reflect operations drop into any workflow alongside Slack, Sheets, OpenAI, and 400+ other integrations.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/n8n",
"icon": "/img/icons/n8n.png"
},
{
"id": "zapier",
"name": "Zapier",
"description": "Long-term memory for your Zaps. Retain, Recall, and Reflect actions plus instant memory-event triggers connect Hindsight to 7,000+ apps.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/zapier",
"icon": "/img/icons/zapier.png"
},
{
"id": "openai-agents",
"name": "OpenAI Agents SDK",
"description": "Give OpenAI Agents SDK agents persistent long-term memory with Hindsight FunctionTool instances for retain, recall, and reflect.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/openai-agents",
"icon": "/img/icons/openai-agents.svg"
},
{
"id": "superagent",
"name": "Superagent",
"description": "Safety middleware for Hindsight memory operations via Superagent. Guards against prompt injection and redacts PII before content is stored.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/superagent",
"icon": "/img/icons/superagent.png"
},
{
"id": "pipecat",
"name": "Pipecat",
"description": "Persistent memory for Pipecat voice AI pipelines via a FrameProcessor that recalls context before each turn and retains conversation content after.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/pipecat",
"icon": "/img/icons/pipecat.svg"
},
{
"id": "agentcore",
"name": "Bedrock AgentCore",
"description": "Persistent memory for Amazon Bedrock AgentCore Runtime agents. Memory survives ephemeral Runtime sessions so agents remember users, decisions, and context across reprovisioning.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/agentcore",
"icon": "/img/icons/agentcore.png"
},
{
"id": "smolagents",
"name": "SmolAgents",
"description": "Give HuggingFace SmolAgents persistent long-term memory with Hindsight retain, recall, and reflect tools.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/smolagents",
"icon": "/img/icons/smolagents.svg"
},
{
"id": "dify",
"name": "Dify",
"description": "Persistent memory plugin for Dify workflows. Retain, Recall, and Reflect tools drop into any chatflow or agent app alongside Dify's other LLM and tool nodes.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/dify",
"icon": "/img/icons/dify.svg"
},
{
"id": "vapi",
"name": "Vapi",
"description": "Persistent memory for Vapi voice AI calls via Hindsight webhooks. Recalls caller context at call start and retains the transcript when the call ends.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/vapi",
"icon": "/img/icons/vapi.png"
},
{
"id": "roo-code",
"name": "Roo Code",
"description": "Persistent memory for Roo Code via Hindsight MCP. Auto-recalls context before each task and retains learnings after.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/roo-code",
"icon": "/img/icons/roo-code.png"
},
{
"id": "omo",
"name": "OMO (oh-my-openagent)",
"description": "Automatic long-term memory for OMO agent harness via Hindsight hooks. Recalls context before each prompt and retains session learnings — zero config for cloud users.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/omo",
"icon": "/img/icons/omo.svg"
},
{
"id": "flowise",
"name": "Flowise",
"description": "Drop-in Hindsight tool nodes for Flowise visual chatflows and agents. Retain, Recall, and Reflect work alongside any LangChain agent in the canvas.",
"type": "official",
"by": "hindsight",
"category": "framework",
"link": "/sdks/integrations/flowise",
"icon": "/img/icons/flowise.png"
},
{
"id": "obsidian",
"name": "Obsidian",
"description": "Sync your Obsidian vault into Hindsight and chat with an agent grounded on your notes. Your vault stays the source of truth — every answer cites the note it came from.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/obsidian",
"icon": "/img/icons/obsidian.svg"
},
{
"id": "hindclaw",
"name": "HindClaw",
"description": "Production memory infrastructure for AI agents — server-side access control via Hindsight extensions, Terraform provider for users/groups/banks/permissions, and an OpenClaw plugin with auto-managed embed.",
"type": "community",
"by": "mrkhachaturov",
"category": "framework",
"link": "https://github.com/mrkhachaturov/hindclaw",
"icon": "/img/icons/hindclaw.png"
},
{
"id": "context-forge",
"name": "ContextForge",
"description": "Register Hindsight as an MCP backend in ContextForge gateway. Gives every connected AI tool access to long-term memory via a unified MCP hub.",
"type": "community",
"by": "ooa-andera",
"category": "mcp",
"link": "/sdks/integrations/context-forge",
"icon": "/img/icons/mcp.png"
},
{
"id": "gemini-spark",
"name": "Gemini Spark",
"description": "Persistent memory for Google's Gemini Spark assistant via MCP. Spark calls Hindsight's recall and retain tools through its built-in MCP client — works with Hindsight Cloud or self-hosted via an OAuth proxy.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/gemini-spark",
"icon": "/img/icons/gemini.svg"
},
{
"id": "outsystems",
"name": "OutSystems",
"description": "Add Hindsight memory banks to OutSystems applications or agents.",
"type": "community",
"by": "stefan-d-p",
"category": "framework",
"link": "https://www.outsystems.com/forge/component-overview/24766/hindsight-api-odc",
"icon": "/img/icons/outsystems.png"
},
{
"id": "agrasandhany",
"name": "agrasandhany",
"description": "Turns your local notes into long-term memory any agent can recall over MCP — with automatic sync, folder-scoped recall, and living summaries.",
"type": "community",
"by": "yugandhar-maram",
"category": "tool",
"link": "https://github.com/yugandhar-maram/agrasandhany",
"icon": "/img/icons/github.png"
},
{
"id": "openhands",
"name": "OpenHands",
"description": "Long-term memory for OpenHands (formerly OpenDevin) via its native MCP support. One command wires the Hindsight MCP server into config.toml plus a recall/retain rule.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/openhands",
"icon": "/img/icons/openhands.png"
},
{
"id": "windsurf",
"name": "Windsurf",
"description": "Long-term memory for Windsurf (Codeium) via its native MCP support. One command wires the Hindsight MCP server into mcp_config.json plus an always-on recall/retain rule, so memory works automatically in Cascade.",
"type": "official",
"by": "hindsight",
"category": "tool",
"link": "/sdks/integrations/windsurf",
"icon": "/img/icons/windsurf.svg"
}
]
}