Memori Contributions
Open source contributions to the Memori ecosystem - bug fixes, documentation improvements, SDK proposals, and developer tools.
6
Pull Requests
1
Merged
2
Issue Fixes
1
Open Source Repo
2
SDK Proposals
memori-mcp
Security-first MCP server exposing Memori-backed remember and recall tools for IDE agents like Claude Code, Cursor, and Cline. Built with least-privilege principles and scoped memory isolation.
Pull Requests to MemoriLabs/Memori
#288: Docs: quickstart improvements for macOS/Homebrew + MEMORI_API_KEY clarity
MemoriLabs/Memori
Improves quickstart documentation for macOS users with Homebrew setup and clarifies API key configuration.
#286: Docs: Claude Code / Cursor / Cline integration patterns
MemoriLabs/Memori
Comprehensive guide for integrating Memori with AI coding assistants via MCP server pattern. Addresses #66.
#285: docs: Add proposal for structured error types
MemoriLabs/Memori
Proposes replacing generic RuntimeError with structured exceptions that include actionable suggestions and documentation links. Aims to reduce issue resolution time from days to minutes.
#284: docs: Add troubleshooting section and improve README structure
MemoriLabs/Memori
Adds "Why Memori?" section, comprehensive troubleshooting guide, and reorganized integrations tables. Addresses issues #234, #238, #242.
#283: Fix MongoDB migration IndexOptionsConflict (duplicate index keys)
MemoriLabs/Memori
bug fix
Fixed migrations that attempted to create two indexes on
memori_entity_fact with the same key pattern, causing IndexOptionsConflict. Makes config.storage.build() idempotent.
#282: PydanticAI: allow registering Agent/model + improve error message and docs
MemoriLabs/Memori
enhancement
Allows passing PydanticAI wrapper objects by unwrapping common shapes to the underlying OpenAI-compatible client. Improves error messages to be actionable.
Issue Contributions
#276: [Bug] Pydantic AI support not working as documented
MemoriLabs/Memori
Provided fix and opened PR #282 to allow PydanticAI wrapper objects and improve error messages. The fix unwraps common shapes like
.client / .model.client to the underlying OpenAI-compatible client.#278: [Bug] Duplicate index definition causes MongoDB migration failure
MemoriLabs/Memori
Identified root cause (duplicate index creation) and opened PR #283 with fix. Also provided workaround for blocked users to drop conflicting indexes manually.
SDK Proposals
SDK Feedback: Local Development Mode
memori.academy
Proposes adding a
local=True parameter to the SDK for zero-config development with embedded SQLite. Enables faster iteration, offline development, and free CI/CD testing without API credentials.SDK Feedback: Memory Observability Tools
memori.academy
Proposes built-in debugging tools with
debug=True mode to understand why memories were recalled, inspect similarity scores, trace lineage, and diagnose failures. Includes CLI inspector and OpenTelemetry integration.Open Source Projects
colygon/memori-mcp
Python • Apache-2.0
Security-first MCP server exposing Memori-backed
remember/recall tools for IDE agents. Features least-privilege design, scoped memory isolation, input validation, and structured logging. Supports Claude Code, Cursor, and Cline.
Want to contribute to Memori? Check out the open issues or join the community.
Back to Home