[PR #4220] docs(integrations): add engram integration #4210

Open
opened 2026-06-05 19:13:09 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/4220
Author: @Harshitk-cp
Created: 5/30/2026
Status: 🔄 Open

Base: mainHead: harshit/add-engram-integration


📝 Commits (4)

  • 6230c5c docs: add Engram cognitive memory integration
  • f67b1f4 docs: remove deprecated BaseMemory classes from Engram integration
  • 05e28d3 fix: remove spaces around dashes | lint fix
  • 05d9306 Merge branch 'main' into harshit/add-engram-integration

📊 Changes

5 files changed (+172 additions, -0 deletions)

View changed files

📝 packages.yml (+4 -0)
📝 src/oss/python/integrations/providers/all_providers.mdx (+8 -0)
src/oss/python/integrations/providers/engram.mdx (+41 -0)
src/oss/python/integrations/retrievers/engram.mdx (+118 -0)
📝 src/oss/python/integrations/retrievers/index.mdx (+1 -0)

📄 Description

Type of change

Type: New documentation page

Related issues/PRs

  • GitHub issue: N/A
  • Feature PR: N/A

Checklist

  • I have read the contributing guidelines, including the language policy
  • I have tested my changes locally using docs dev
  • All code examples have been tested and work correctly
  • I have used root relative paths for internal links
  • I have updated navigation in src/docs.json if needed
  • Not required — individual provider/retriever pages are auto-discovered and do not need a docs.json entry

Additional notes

Adds documentation for langchain-engram, a LangChain integration for Engram — cognitive memory infrastructure for AI agents.

Engram differs from simple vector stores by tracking calibrated confidence scores, detecting contradictions between beliefs, and managing memory lifecycle (decay, consolidation, tier promotion).

This PR adds one integration:

  • EngramRetrieverBaseRetriever backed by Engram's hybrid vector + knowledge-graph recall, returning Document objects with confidence score, memory tier, and relevance metadata.

Package published at pip install langchain-engram. Tested against langchain-core 0.3.x and 1.x.


🔄 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/4220 **Author:** [@Harshitk-cp](https://github.com/Harshitk-cp) **Created:** 5/30/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `harshit/add-engram-integration` --- ### 📝 Commits (4) - [`6230c5c`](https://github.com/langchain-ai/docs/commit/6230c5c6bc675e1399030543b6c585443fc1efd9) docs: add Engram cognitive memory integration - [`f67b1f4`](https://github.com/langchain-ai/docs/commit/f67b1f42b6dd3eb3e41ce4e5c173c3c3dc4053d0) docs: remove deprecated BaseMemory classes from Engram integration - [`05e28d3`](https://github.com/langchain-ai/docs/commit/05e28d394eba7f2ea8c934b7cf33839d3391a2fd) fix: remove spaces around dashes | lint fix - [`05d9306`](https://github.com/langchain-ai/docs/commit/05d93068a3eab44fb338690e6f38beef360eb730) Merge branch 'main' into harshit/add-engram-integration ### 📊 Changes **5 files changed** (+172 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `packages.yml` (+4 -0) 📝 `src/oss/python/integrations/providers/all_providers.mdx` (+8 -0) ➕ `src/oss/python/integrations/providers/engram.mdx` (+41 -0) ➕ `src/oss/python/integrations/retrievers/engram.mdx` (+118 -0) 📝 `src/oss/python/integrations/retrievers/index.mdx` (+1 -0) </details> ### 📄 Description ## Type of change **Type:** New documentation page ## Related issues/PRs - GitHub issue: N/A - Feature PR: N/A ## Checklist - [x] I have read the contributing guidelines, including the language policy - [x] I have tested my changes locally using `docs dev` - [x] All code examples have been tested and work correctly - [x] I have used **root relative** paths for internal links - [ ] I have updated navigation in `src/docs.json` if needed - Not required — individual provider/retriever pages are auto-discovered and do not need a `docs.json` entry ## Additional notes Adds documentation for [langchain-engram](https://github.com/Harshitk-cp/langchain-engram), a LangChain integration for [Engram](https://engram.to) — cognitive memory infrastructure for AI agents. Engram differs from simple vector stores by tracking calibrated confidence scores, detecting contradictions between beliefs, and managing memory lifecycle (decay, consolidation, tier promotion). This PR adds one integration: - `EngramRetriever` — `BaseRetriever` backed by Engram's hybrid vector + knowledge-graph recall, returning `Document` objects with confidence score, memory tier, and relevance metadata. Package published at `pip install langchain-engram`. Tested against `langchain-core` 0.3.x and 1.x. --- <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 19:13:09 -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#4210