Labsco
jonathan-politzki logo

Jean Memory

β˜… 170

from jonathan-politzki

Premium memory consistent across all AI applications.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredAdvanced setup
<h1 align="center">Jean Memory</h1> <p align="center"> <strong>AI Memory across your applications in 5 lines of code.</strong> </p> <p align="center"> <a href="https://jeanmemory.com">Website</a> Β· <a href="https://jeanmemory.com/dashboard-new">Dashboard</a> Β· <a href="https://docs.jeanmemory.com">SDK & API Docs</a> Β· <a href="https://github.com/jean-technologies/jean-memory/issues">Report an Issue</a> </p> <p align="center"> <img src="openmemory/ui/public/og-image.png" width="600px" alt="Jean Memory Knowledge Graph"> </p>

What is Jean Memory?

Jean Memory provides a persistent and intelligent memory layer that enables AI applications to understand users with deep, personal context. It moves beyond simple information retrieval to sophisticated context engineering, ensuring that an AI has precisely the right information at the time of inference to provide personalized, accurate, and helpful responses.

  • 5-Minute Integration: Add a complete, production-ready chat UI to your React app in minutes.
  • Headless SDKs: Powerful, headless libraries for Python and Node.js to integrate with any backend or agent.
  • Intelligent Orchestration: Goes beyond a vector database. An AI-powered orchestration layer dynamically analyzes intent, saves new information, and retrieves the most relevant context for your LLM.
  • Granular Tools: A full suite of API tools (add_memories, search_memory, deep_memory_query) for developers who need direct, fine-grained control.
  • Secure and Private: User context is stored securely, under your control.
  • Flexible Hosting: Use our managed cloud service for a zero-setup experience or self-host the entire stack for complete control.

How It Works: The Orchestration Engine

Jean Memory operates on a two-layer architecture: an intelligent orchestration layer and a core API of granular tools.

  1. Orchestration Layer (jean_memory tool): This is the primary, intelligent entry point. When called, this tool analyzes the user's message and conversation history to determine the optimal context strategy. It then calls the necessary core tools to gather information, synthesizes the results, and provides a perfectly engineered context package to the AI. It also handles background memory saving.

  2. Core API (Granular Tools): These are the underlying building blocks that the orchestrator uses. They are also exposed via a REST API for developers who need direct, granular control for building custom agents or applications.

For detailed information, please refer to our full API Documentation.

πŸ§ͺ SDK Testing (For Developers)

Testing the Jean Memory SDKs? Use these guides:

Contributing

We welcome contributions from the community. Please read our contributing guide to get started with the development process and pull request submission.

License

This project incorporates code from mem0ai/mem0, which is distributed under the Apache 2.0 License. All additions and modifications made by Jean Technologies are proprietary.

Support