awesome-ai-memory  by topoteretes

AI memory project directory and resource

Created 1 year ago
251 stars

Top 99.9% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This repository curates a comprehensive list of AI memory projects, tools, and companies. It serves developers and researchers seeking to integrate or understand memory solutions for AI applications, offering a structured overview to facilitate technology evaluation and adoption decisions.

How It Works

The list categorizes AI memory solutions across multiple dimensions: open-source versus closed-source/managed offerings, storage paradigms (Graph, Vector, or Both), and functional roles (Memory Tool, LLM Framework, Optimizer, or Storage). This multi-faceted organization enables users to efficiently filter and discover projects based on specific technical requirements and project types.

Highlighted Details

  • Categorization: Projects are meticulously classified by their open-source status, primary storage mechanism (Graph, Vector, or hybrid), and their role within the AI ecosystem (e.g., Memory Tool, LLM Framework, Storage Solution).
  • Breadth of Coverage: The list encompasses a wide array of popular and emerging projects, including foundational LLM frameworks like Llama Index and LangChain, specialized memory tools such as MemGPT and Zep AI, and numerous vector and graph database solutions like Chroma, Milvus, Qdrant, Neo4j, and FalkorDB.
  • Project Spotlight: Features specific projects like Cognee, described as a semantic memory for AI Apps and Agents, with direct links to its QuickStart guide and GitHub repository.
  • Hybrid Solutions: Highlights projects that support both Graph and Vector storage, catering to complex memory requirements.

Maintenance & Community

The project actively encourages community contributions via pull requests to expand its scope. Users can engage with the maintainers through a provided Discord server, email (info@topoteretes.com), and follow updates on Twitter.

Licensing & Compatibility

The repository itself does not specify a license. Each listed project carries its own independent license, which must be reviewed individually for compatibility, especially for commercial use or integration into closed-source applications.

Limitations & Caveats

The curated nature of this list means it may not be exhaustive, with the maintainers acknowledging the potential existence of unlisted companies and projects. The operational status, feature sets, and specific technical requirements (e.g., hardware, dependencies) of each project vary significantly and necessitate independent verification.

Health Check
Last Commit

10 months ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
14 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.