[PR #3453] docs: add HippoDid persistent character memory integration #3502

Open
opened 2026-06-05 18:23:18 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3453
Author: @snowmanjy
Created: 4/6/2026
Status: 🔄 Open

Base: mainHead: docs/add-hippodid-memory-integration


📝 Commits (10+)

  • 0154684 docs: add HippoDid persistent character memory integration
  • 46c3c1f fix: replace langchain_core imports with langchain
  • fbdd8ff fix: move provider page to correct directory for build script
  • 7e69509 fix: use langchain_core for prompts and runnables imports (no re-export in langchain)
  • f49a4fa Merge branch 'main' into docs/add-hippodid-memory-integration
  • 32b6bdc Merge branch 'main' into docs/add-hippodid-memory-integration
  • 3f63cad Merge branch 'main' into docs/add-hippodid-memory-integration
  • 24fbf98 Merge branch 'main' into docs/add-hippodid-memory-integration
  • b8623b4 Merge branch 'main' into docs/add-hippodid-memory-integration
  • fc3c717 Merge upstream/main and resolve packages.yml conflict

📊 Changes

4 files changed (+318 additions, -0 deletions)

View changed files

📝 packages.yml (+6 -0)
src/oss/python/integrations/chat_message_histories/hippodid.mdx (+236 -0)
📝 src/oss/python/integrations/providers/all_providers.mdx (+8 -0)
src/oss/python/integrations/providers/hippodid.mdx (+68 -0)

📄 Description

Summary

Adds documentation for the langchain-hippodid integration — persistent, structured character memory for LangChain agents.

This is a docs-only PR. No code changes to langchain-core or langchain-community. The langchain-hippodid package is already published on PyPI (v0.1.0).

What is HippoDid?

HippoDid provides character-scoped cloud memory for AI agents. Each user/customer gets their own character with categorized, searchable memory that persists across sessions and frameworks.

Classes provided

  • HippoDidChatMessageHistory — extends BaseChatMessageHistory, stores messages in HippoDid cloud
  • HippoDidMemory — convenience wrapper with get_history() factory for RunnableWithMessageHistory

Changes

  1. src/oss/integrations/providers/hippodid.mdx — Provider overview page with installation, capabilities, and links
  2. src/oss/python/integrations/chat_message_histories/hippodid.mdx — Component page with usage examples:
    • Basic chat message history (add/retrieve/clear)
    • Semantic search and context assembly
    • Multi-user pattern (external_id)
    • RunnableWithMessageHistory (LCEL) integration
    • Memory modes comparison table
  3. packages.yml — Added langchain-hippodid to package registry
  4. src/oss/python/integrations/providers/all_providers.mdx — Added HippoDid card in alphabetical order

AI disclosure

This PR was authored with assistance from Claude Code (AI agent).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/3453 **Author:** [@snowmanjy](https://github.com/snowmanjy) **Created:** 4/6/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `docs/add-hippodid-memory-integration` --- ### 📝 Commits (10+) - [`0154684`](https://github.com/langchain-ai/docs/commit/0154684679b1f61b04d848b8f7776360a54cf41b) docs: add HippoDid persistent character memory integration - [`46c3c1f`](https://github.com/langchain-ai/docs/commit/46c3c1ffa2795d2ba398d36d2a7ca923165d5866) fix: replace langchain_core imports with langchain - [`fbdd8ff`](https://github.com/langchain-ai/docs/commit/fbdd8ff34e3ada945d9e90c795e5035948d00191) fix: move provider page to correct directory for build script - [`7e69509`](https://github.com/langchain-ai/docs/commit/7e69509f3f7f591a9418904fad5af46aa7cb8936) fix: use langchain_core for prompts and runnables imports (no re-export in langchain) - [`f49a4fa`](https://github.com/langchain-ai/docs/commit/f49a4faa7c473971abe13ae1f54a5b58befab31e) Merge branch 'main' into docs/add-hippodid-memory-integration - [`32b6bdc`](https://github.com/langchain-ai/docs/commit/32b6bdcb76470f41f59ea22deb304d93243aa522) Merge branch 'main' into docs/add-hippodid-memory-integration - [`3f63cad`](https://github.com/langchain-ai/docs/commit/3f63cad7898098c761a6bcfaf5168e047f9ef63d) Merge branch 'main' into docs/add-hippodid-memory-integration - [`24fbf98`](https://github.com/langchain-ai/docs/commit/24fbf98fb569edb0cccf338e245e2af4779de226) Merge branch 'main' into docs/add-hippodid-memory-integration - [`b8623b4`](https://github.com/langchain-ai/docs/commit/b8623b428fdc339071dd914c64747a5f316292c6) Merge branch 'main' into docs/add-hippodid-memory-integration - [`fc3c717`](https://github.com/langchain-ai/docs/commit/fc3c71711bd424bf9f6c6871dfa67b08b25c2ab0) Merge upstream/main and resolve packages.yml conflict ### 📊 Changes **4 files changed** (+318 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `packages.yml` (+6 -0) ➕ `src/oss/python/integrations/chat_message_histories/hippodid.mdx` (+236 -0) 📝 `src/oss/python/integrations/providers/all_providers.mdx` (+8 -0) ➕ `src/oss/python/integrations/providers/hippodid.mdx` (+68 -0) </details> ### 📄 Description ## Summary Adds documentation for the [langchain-hippodid](https://pypi.org/project/langchain-hippodid/) integration — persistent, structured character memory for LangChain agents. **This is a docs-only PR.** No code changes to langchain-core or langchain-community. The `langchain-hippodid` package is already published on PyPI (v0.1.0). ## What is HippoDid? [HippoDid](https://hippodid.com) provides character-scoped cloud memory for AI agents. Each user/customer gets their own character with categorized, searchable memory that persists across sessions and frameworks. - **Package**: `pip install langchain-hippodid` ([PyPI](https://pypi.org/project/langchain-hippodid/)) - **Core SDK**: `pip install hippodid` ([PyPI](https://pypi.org/project/hippodid/)) - **Source**: [github.com/SameThoughts/langchain-hippodid](https://github.com/SameThoughts/langchain-hippodid) ## Classes provided - `HippoDidChatMessageHistory` — extends `BaseChatMessageHistory`, stores messages in HippoDid cloud - `HippoDidMemory` — convenience wrapper with `get_history()` factory for `RunnableWithMessageHistory` ## Changes 1. **`src/oss/integrations/providers/hippodid.mdx`** — Provider overview page with installation, capabilities, and links 2. **`src/oss/python/integrations/chat_message_histories/hippodid.mdx`** — Component page with usage examples: - Basic chat message history (add/retrieve/clear) - Semantic search and context assembly - Multi-user pattern (`external_id`) - `RunnableWithMessageHistory` (LCEL) integration - Memory modes comparison table 3. **`packages.yml`** — Added `langchain-hippodid` to package registry 4. **`src/oss/python/integrations/providers/all_providers.mdx`** — Added HippoDid card in alphabetical order ## AI disclosure This PR was authored with assistance from Claude Code (AI agent). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:23:18 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#3502