awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
getzep avatar

getzep/zep

0
View on GitHub↗
4,076 stars·573 forks·Python·apache-2.0·21 viewshelp.getzep.com↗

Zep

Zep is a long-term memory layer and persistent storage system for large language model applications. It functions as a memory service and vector database orchestrator that manages chat history, user preferences, and context retrieval to reduce hallucinations in AI agents.

The system maintains a temporal knowledge graph that stores interaction data as dated facts to track how user preferences and environments evolve over time. It combines these knowledge graphs with a store for persisting unstructured message data at the user and session levels.

The platform provides capabilities for AI context optimization through semantic and graph-based search, as well as AI privacy management tools for executing data deletion requests and compliance tasks across user records.

Features

  • Long-term Memory Stores - Provides a persistent storage system for retaining user and session context across multiple AI interactions.
  • Temporal Knowledge Graphs - Maintains a graph of dated facts to track how user preferences and environments evolve over time.
  • AI Context Optimization - Fetches concise and relevant information for LLMs to improve response accuracy and reduce hallucinations.
  • Graph-Based Context Retrieval - Searches for pertinent facts using combined semantic and graph methods to maintain precise context for AI generation.
  • Knowledge Graphs - Organizes user interaction data as a graph of dated facts to provide persistent memory for AI agents.
  • Persistent Chat Histories - Saves messages and unstructured data at the user or session level for long-term conversational context.
  • Stateful LLM Application Servers - Provides a stateful server architecture that manages conversation threads, user preferences, and long-term memory.
  • Hybrid Vector-Graph Databases - Combines vector embeddings with knowledge graphs to support both semantic and relational queries for high-precision context.
  • Agent Interaction Memory Stores - Builds a temporal knowledge graph from documents and chats to maintain a persistent memory of users and contexts.
  • Semantic Retrieval Engines - Uses mathematical embeddings to find relevant context by calculating the distance between queries and stored documents.
  • Vector Database Orchestrators - Implements a management layer for indexing and retrieving semantic context and unstructured data to reduce LLM hallucinations.
  • Prompt-Optimized Context Retrieval - Retrieves concise and governed data from a central source to improve AI response accuracy and reduce hallucinations.
  • Document Versioning - Tracks historical changes to source materials to ensure retrieved context reflects the most current knowledge base state.
  • User and Session Hierarchies - Organizes chat histories into user and session hierarchies to enable efficient retrieval and privacy-compliant data deletion.
  • AI Session Privacy Management - Manages the deletion and pruning of conversational AI history to meet regulatory privacy requirements.
  • Privacy Compliance Tools - Provides utilities for executing data deletion requests and privacy compliance tasks across user and session records.
  • Agentic AI - Listed in the “Agentic AI” section of the The Incredible Pytorch awesome list.

Star history

Star history chart for getzep/zepStar history chart for getzep/zep

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Zep

Similar open-source projects, ranked by how many features they share with Zep.
  • topoteretes/cogneetopoteretes avatar

    topoteretes/cognee

    17,850View on GitHub↗

    Cognee is an agentic memory management platform designed to provide autonomous agents with long-term semantic recall and structured knowledge. It functions as a framework for building persistent memory systems that connect large language models to graph-based knowledge and vector storage, enabling agents to maintain context across complex tasks and multiple sessions. The platform distinguishes itself through a hybrid approach that combines semantic similarity search with structural graph traversal, allowing for context-aware information retrieval. It features a modular architecture that orche

    Pythonaiai-agentsai-memory
    View on GitHub↗17,850
  • falkordb/falkordbFalkorDB avatar

    FalkorDB/FalkorDB

    3,437View on GitHub↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    View on GitHub↗3,437
  • milla-jovovich/mempalacemilla-jovovich avatar

    milla-jovovich/mempalace

    56,418View on GitHub↗

    Mempalace is a local-first long-term memory store for large language models and AI agents. It provides a persistent storage system for verbatim conversation history and agent data, utilizing a local-first knowledge graph to track evolving entity relationships and timelines. The project implements a standardized memory protocol that allows external AI clients to read and write persistent memory via standard input and output. It features a hybrid semantic search engine that combines keyword boosting and reranking to find precise historical information across scoped categories. The system inclu

    Python
    View on GitHub↗56,418
  • mempalace/mempalaceMemPalace avatar

    MemPalace/mempalace

    55,712View on GitHub↗

    Mempalace is a long-term memory management system for large language models that orchestrates the storage and retrieval of conversation history and entity relationships. It functions as a memory orchestrator and Model Context Protocol server, providing AI clients with read and write access to structured knowledge. The system utilizes a temporal knowledge graph to track evolving entity relationships and timelines with validity windows. It employs a hierarchical memory partitioning strategy, organizing data into wings and rooms to isolate specialist agent contexts and restrict semantic searches

    Pythonaichromadbllm
    View on GitHub↗55,712
See all 30 alternatives to Zep→

Frequently asked questions

What does getzep/zep do?

Zep is a long-term memory layer and persistent storage system for large language model applications. It functions as a memory service and vector database orchestrator that manages chat history, user preferences, and context retrieval to reduce hallucinations in AI agents.

What are the main features of getzep/zep?

The main features of getzep/zep are: Long-term Memory Stores, Temporal Knowledge Graphs, AI Context Optimization, Graph-Based Context Retrieval, Knowledge Graphs, Persistent Chat Histories, Stateful LLM Application Servers, Hybrid Vector-Graph Databases.

What are some open-source alternatives to getzep/zep?

Open-source alternatives to getzep/zep include: topoteretes/cognee — Cognee is an agentic memory management platform designed to provide autonomous agents with long-term semantic recall… falkordb/falkordb — FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge… milla-jovovich/mempalace — Mempalace is a local-first long-term memory store for large language models and AI agents. It provides a persistent… mempalace/mempalace — Mempalace is a long-term memory management system for large language models that orchestrates the storage and… mai-with-u/maibot — MaiBot is an intelligent conversational agent and plugin-based framework designed to simulate authentic human… langchain-ai/deepagents — Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing…