* fix(security): address all Dependabot vulnerability alerts Python (uv.lock, pyproject.toml): - authlib 1.6.6 → 1.6.9 (JWS header injection, OIDC hash binding, Bleichenbacher padding oracle) - pyasn1 0.6.2 → 0.6.3 (unbounded recursion DoS) - pyjwt 2.10.1 → 2.12.1 (unknown crit header extensions - also in integration-tests and crewai) - orjson 3.11.4 → 3.11.7 (deeply nested JSON recursion DoS) - tornado 6.5.2 → 6.5.5 (multipart DoS, incomplete cookie validation) npm (package.json, package-lock.json): - next ^16.1.6 → ^16.1.7 (HTTP smuggling, CSRF bypass, cache DoS, null origin bypass) - fast-xml-parser override updated to >=5.5.6 (numeric entity expansion bypass) - undici override added >=7.24.0 (WebSocket overflow, smuggling, CRLF injection, DoS) - flatted override added >=3.4.0 (unbounded recursion DoS) - svgo override added >=3.3.3 (DOCTYPE entity expansion DoS) - dompurify override added >=3.3.2 (XSS vulnerability) * feat(docs): add Integrations Hub and unified page hero - Add /integrations page with search, type filter, and card grid - Integrations defined in a single JSON file (src/data/integrations.json) supporting official and community entries with icon, author, and link - Scrolling integrations banner moved from global navbar to /integrations only - Remove IntegrationsGrid component; replace all usages with link to hub - Add PageHero component with full-bleed gradient background, shared across Cookbook, FAQ, Best Practices, Changelog, and Blog index pages - Remove FAQ from top navbar (already in Resources dropdown) - Move integration changelogs table to bottom of changelog page
114 lines
3.9 KiB
JSON
114 lines
3.9 KiB
JSON
{
|
|
"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": "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/pydanticai.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/vercel.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/vercel.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": "official",
|
|
"by": "hindsight",
|
|
"category": "framework",
|
|
"link": "/sdks/integrations/hermes",
|
|
"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/mcp.png"
|
|
},
|
|
{
|
|
"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.png"
|
|
},
|
|
{
|
|
"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": "hindsight-openclaw-pro",
|
|
"name": "hindsight-openclaw-pro",
|
|
"description": "Production-grade Hindsight memory plugin for OpenClaw — per-agent config, multi-bank recall, and IaC bank management via the hoppro CLI.",
|
|
"type": "community",
|
|
"by": "mrkhachaturov",
|
|
"category": "framework",
|
|
"link": "https://github.com/mrkhachaturov/hindsight-openclaw-pro",
|
|
"icon": "/img/icons/openclaw.png"
|
|
}
|
|
]
|
|
}
|