# Welcome to Zep!
Connect your AI coding assistant to Zep's docs: [MCP server & llms.txt](/coding-with-llms)
Zep is a context engineering platform that systematically assembles personalized context—user preferences, traits, and business data—for reliable agent applications. Zep combines agent memory, Graph RAG, and context assembly capabilities to deliver comprehensive personalized context that reduces hallucinations and improves accuracy.
Learn about Zep's context engineering platform, temporal knowledge graphs, and agent memory capabilities.
Get up and running with Zep in minutes, whether you code in Python, TypeScript, or Go.
Discover practical recipes and patterns for common use cases with Zep.
Comprehensive API documentation for Zep's SDKs in Python, TypeScript, and Go.
Migrate from Mem0 to Zep in minutes.
Learn about Graphiti, Zep's open-source temporal knowledge graph framework.
## Docs
- [Key Concepts](https://help.getzep.com/concepts.mdx): Understanding Zep's context engineering platform and temporal knowledge graphs.
- [Zep use cases](https://help.getzep.com/use-cases.mdx): Common applications for Zep's context engineering platform.
- [What is context engineering?](https://help.getzep.com/what-is-context-engineering.mdx): The discipline of assembling all necessary information for reliable agent applications.
- [How Zep fits into your application](https://help.getzep.com/how-zep-fits-into-your-application.mdx): Understanding how Zep integrates with your application architecture.
- [Retrieval philosophy](https://help.getzep.com/retrieval-philosophy.mdx): Understanding Zep's approach to optimizing for recall and latency.
- [Users and User Graphs](https://help.getzep.com/users-and-user-graphs.mdx): Understanding user management and knowledge graph integration in Zep
- [Threads](https://help.getzep.com/threads.mdx): Understanding conversation threading in Zep
- [Graph Overview](https://help.getzep.com/graph-overview.mdx)
- [Zep vs Graph RAG](https://help.getzep.com/zep-vs-graph-rag.mdx): How Zep compares to traditional GraphRAG approaches
- [Facts](https://help.getzep.com/facts.mdx): Precise, time-stamped information capturing detailed relationships about specific events
- [Summaries](https://help.getzep.com/summaries.mdx): Contextualized entity histories that update with new information
- [Quick Start Guide](https://help.getzep.com/quick-start-guide.mdx): Integrate Zep into your AI application in minutes
- [Evaluate Zep for Your Use Case](https://help.getzep.com/evaluate-zep-for-your-use-case.mdx): Run end-to-end context evaluations using Zep's evaluation framework
- [Documentation MCP server](https://help.getzep.com/docs-mcp-server.mdx): Give AI coding assistants real-time access to Zep's documentation.
- [llms.txt](https://help.getzep.com/llms-txt.mdx): Standardized documentation files for AI coding assistants.
- [zepctl CLI Reference](https://help.getzep.com/docs/developer-tools/zepctl-cli.mdx): Command-line interface for administering Zep projects
- [Debugging](https://help.getzep.com/debugging.mdx): Debug workflow execution logs for graph operations
- [Overview](https://help.getzep.com/adding-context.mdx): Methods for adding data to Zep to build user knowledge graphs
- [Adding Messages](https://help.getzep.com/adding-messages.mdx): Learn how to add chat history and messages to Zep.
- [Adding Business Data](https://help.getzep.com/adding-business-data.mdx): Add structured and unstructured business data directly to user graphs
- [Adding batch data](https://help.getzep.com/adding-batch-data.mdx): Efficiently add large amounts of data to your graph
- [Overview](https://help.getzep.com/assembling-context.mdx): Methods for assembling context from user knowledge graphs
- [Retrieving Context](https://help.getzep.com/retrieving-context.mdx): Learn how to retrieve relevant context from a User Graph.
- [Context templates](https://help.getzep.com/context-templates.mdx): Create reusable templates to customize the format of your context blocks.
- [Advanced Context Block Construction](https://help.getzep.com/advanced-context-block-construction.mdx)
- [Overview](https://help.getzep.com/customizing-context.mdx): Guide how Zep builds context from your data
- [Customizing Graph Structure](https://help.getzep.com/customizing-graph-structure.mdx)
- [Custom Instructions](https://help.getzep.com/custom-instructions.mdx): Guide Zep's graph extraction with domain-specific instructions
- [User Summary Instructions](https://help.getzep.com/user-summary-instructions.mdx): Customize how Zep generates entity summaries for users in their knowledge graph
- [Create Graph](https://help.getzep.com/create-graph.mdx): Create standalone graphs for advanced use cases
- [Searching the Graph](https://help.getzep.com/searching-the-graph.mdx)
- [Reading Data from the Graph](https://help.getzep.com/reading-data-from-the-graph.mdx)
- [Deleting Data from the Graph](https://help.getzep.com/deleting-data-from-the-graph.mdx)
- [Cloning Graphs](https://help.getzep.com/cloning-graphs.mdx): Create complete copies of graphs with new identifiers for testing, migration, or templating
- [Adding Fact Triplets](https://help.getzep.com/adding-fact-triplets.mdx): Manually specify fact/node triplets to add structured relationships to your graph
- [Chunking Large Documents with Contextualized Retrieval](https://help.getzep.com/chunking-large-documents.mdx): Ingest documents larger than 10,000 characters using semantic chunking and LLM-powered contextualization
- [Check Data Ingestion Status](https://help.getzep.com/check-data-ingestion-status.mdx)
- [Give Your Agent Domain Knowledge](https://help.getzep.com/give-your-agent-domain-knowledge.mdx): Provide your agent with searchable knowledge graphs built from your data
- [Share context across users using graphs](https://help.getzep.com/how-to-share-context-across-users-using-graphs.mdx)
- [Add User Specific Business Data to User Graphs](https://help.getzep.com/how-to-add-user-specific-business-data-to-user-graphs.mdx)
- [Get Most Relevant Facts for an Arbitrary Query](https://help.getzep.com/how-to-get-most-relevant-facts-for-an-arbitrary-query.mdx)
- [Find Facts Relevant to a Specific Node](https://help.getzep.com/how-to-find-facts-relevant-to-a-specific-node.mdx)
- [Performance Optimization Guide](https://help.getzep.com/performance.mdx): Best practices for optimizing Zep performance in production
- [Adding JSON Best Practices](https://help.getzep.com/adding-json-best-practices.mdx): Best practices for preparing JSON data for ingestion into Zep
- [Security & Compliance](https://help.getzep.com/security-compliance.mdx): Enterprise-grade security, compliance, and data governance capabilities
- [Role-Based Access Control](https://help.getzep.com/role-based-access-control.mdx)
- [Audit Logging](https://help.getzep.com/audit-logging.mdx): Track and monitor account activity with enterprise audit logging
- [API logging](https://help.getzep.com/api-logging.mdx): View SDK and API key usage logs for your account
- [HIPAA compliance](https://help.getzep.com/hipaa-compliance.mdx): Guidelines for using Zep in HIPAA-compliant applications
- [Bring Your Own Key (BYOK)](https://help.getzep.com/bring-your-own-key.mdx)
- [Bring Your Own LLM (BYOM)](https://help.getzep.com/bring-your-own-llm.mdx)
- [Webhooks](https://help.getzep.com/webhooks.mdx): Receive real-time notifications when events occur in Zep
- [LangGraph Memory Example](https://help.getzep.com/langgraph-memory.mdx): LangGraph is a library created by LangChain for building stateful, multi-agent applications. This example demonstrates using Zep for LangGraph agent memory.
- [Autogen memory integration](https://help.getzep.com/autogen-memory.mdx): Add persistent memory to Microsoft Autogen agents using the zep-autogen package.
- [LiveKit voice agents](https://help.getzep.com/livekit-memory.mdx): Add persistent memory to LiveKit voice agents using the zep-livekit package.
- [ElevenLabs Agents](https://help.getzep.com/elevenlabs.mdx): Add persistent context to ElevenLabs voice agents using a custom LLM proxy.
- [CrewAI integration](https://help.getzep.com/crewai-memory.mdx): Add persistent context and knowledge graphs to CrewAI agents
- [NVIDIA NeMo Agent Toolkit](https://help.getzep.com/nvidia-nemo.mdx): Use Zep for automatic memory in NVIDIA NeMo Agent Toolkit agents.
- [February 2026 deprecation wave](https://help.getzep.com/february-2026-deprecation-wave.mdx): Guide to the February 2026 deprecation wave
- [Mem0 Migration](https://help.getzep.com/mem0-to-zep.mdx): How to migrate from Mem0 to Zep
- [FAQ](https://help.getzep.com/faq.mdx)
- [Zep vs Graphiti](https://help.getzep.com/zep-vs-graphiti.mdx): Understanding the key differences between Zep and Graphiti
- [Welcome to Graphiti!](https://help.getzep.com/graphiti/getting-started/welcome.mdx)
- [Overview](https://help.getzep.com/graphiti/getting-started/overview.mdx): Temporal Knowledge Graphs for Agentic Applications
- [Quick Start](https://help.getzep.com/graphiti/getting-started/quick-start.mdx): Getting started with Graphiti
- [Knowledge Graph MCP Server](https://help.getzep.com/graphiti/getting-started/mcp-server.mdx): A Knowledge Graph MCP Server for AI Assistants
- [LLM Configuration](https://help.getzep.com/graphiti/configuration/llm-configuration.mdx): Configure Graphiti with different LLM providers
- [Neo4j Configuration](https://help.getzep.com/graphiti/configuration/neo-4-j-configuration.mdx): Configure Neo4j as the graph provider for Graphiti
- [FalkorDB Configuration](https://help.getzep.com/graphiti/configuration/falkor-db-configuration.mdx): Configure FalkorDB as the graph provider for Graphiti
- [AWS Neptune Configuration](https://help.getzep.com/graphiti/configuration/aws-neptune-configuration.mdx): Configure Amazon Neptune as the graph provider for Graphiti
- [Kuzu DB Configuration](https://help.getzep.com/graphiti/configuration/kuzu-db-configuration.mdx): Configure Kuzu as the graph provider for Graphiti
- [Adding Episodes](https://help.getzep.com/graphiti/core-concepts/adding-episodes.mdx): How to add data to your Graphiti graph
- [Custom Entity and Edge Types](https://help.getzep.com/graphiti/core-concepts/custom-entity-and-edge-types.mdx): Enhancing Graphiti with Custom Ontologies
- [Communities](https://help.getzep.com/graphiti/core-concepts/communities.mdx): How to create and update communities
- [Graph Namespacing](https://help.getzep.com/graphiti/core-concepts/graph-namespacing.mdx): Using group_ids to create isolated graph namespaces
- [Searching the Graph](https://help.getzep.com/graphiti/working-with-data/searching.mdx): How to retrieve information from your Graphiti graph
- [CRUD Operations](https://help.getzep.com/graphiti/working-with-data/crud-operations.mdx): How to access and modify Nodes and Edges
- [Adding Fact Triples](https://help.getzep.com/graphiti/working-with-data/adding-fact-triples.mdx): How to add fact triples to your Graphiti graph
- [Using LangGraph and Graphiti](https://help.getzep.com/graphiti/integrations/lang-graph-agent.mdx): Building an agent with LangChain's LangGraph and Graphiti
- [Telemetry](https://help.getzep.com/graphiti/other/telemetry.mdx)
- [Welcome to Zep!](https://help.getzep.com/v2/welcome.mdx)
- [Coding with LLMs](https://help.getzep.com/v2/coding-with-llms.mdx): Integrate Zep's documentation directly into your AI coding workflow using llms.txt and MCP.
- [Key Concepts](https://help.getzep.com/v2/concepts.mdx): Understanding Zep's context engineering platform and temporal knowledge graphs.
- [Quickstart](https://help.getzep.com/v2/quickstart.mdx): Get up and running with Zep in minutes
- [Building a Chatbot with Zep](https://help.getzep.com/v2/walkthrough.mdx): Familiarize yourself with Zep and the Zep SDKs, culminating in building a simple chatbot.
- [Memory](https://help.getzep.com/v2/memory.mdx): Learn how to use the Memory API to store and retrieve memory.
- [Projects](https://help.getzep.com/v2/projects.mdx)
- [Users](https://help.getzep.com/v2/users.mdx)
- [Sessions](https://help.getzep.com/v2/sessions.mdx)
- [Groups](https://help.getzep.com/v2/groups.mdx): Group graphs can be used to create and manage additional non-user specific graphs.
- [Understanding the Graph](https://help.getzep.com/v2/understanding-the-graph.mdx)
- [Utilizing Facts and Summaries](https://help.getzep.com/v2/facts.mdx): Facts and summaries are extracted from the chat history as a conversation unfolds as well as from business data added to Zep.
- [Customizing Graph Structure](https://help.getzep.com/v2/customizing-graph-structure.mdx)
- [Adding Data to the Graph](https://help.getzep.com/v2/adding-data-to-the-graph.mdx)
- [Reading Data from the Graph](https://help.getzep.com/v2/reading-data-from-the-graph.mdx)
- [Searching the Graph](https://help.getzep.com/v2/searching-the-graph.mdx)
- [Deleting Data from the Graph](https://help.getzep.com/v2/deleting-data-from-the-graph.mdx)
- [Debugging](https://help.getzep.com/v2/docs/working-with-the-graph/debugging.mdx): Debug workflow execution logs for graph operations
- [Check Data Ingestion Status](https://help.getzep.com/check-data-ingestion-status.mdx)
- [Customize Your Context String](https://help.getzep.com/v2/cookbook/customize-your-memory-context-string.mdx)
- [Add User Specific Business Data to User Graphs](https://help.getzep.com/how-to-add-user-specific-business-data-to-user-graphs.mdx)
- [Share Memory Across Users Using Group Graphs](https://help.getzep.com/v2/cookbook/how-to-share-memory-across-users-using-group-graphs.mdx)
- [Get Most Relevant Facts for an Arbitrary Query](https://help.getzep.com/how-to-get-most-relevant-facts-for-an-arbitrary-query.mdx)
- [Find Facts Relevant to a Specific Node](https://help.getzep.com/how-to-find-facts-relevant-to-a-specific-node.mdx)
- [Performance Optimization Guide](https://help.getzep.com/performance.mdx): Best practices for optimizing Zep performance in production
- [Adding JSON Best Practices](https://help.getzep.com/adding-json-best-practices.mdx): Best practices for preparing JSON data for ingestion into Zep
- [LangGraph Memory Example](https://help.getzep.com/langgraph-memory.mdx): LangGraph is a library created by LangChain for building stateful, multi-agent applications. This example demonstrates using Zep for LangGraph agent memory.
- [Autogen Memory Example](https://help.getzep.com/autogen-memory.mdx): Autogen is a library created by Microsoft for building multi-agent applications. This example demonstrates using Zep for Autogen long-term memory.
- [February 2026 deprecation wave](https://help.getzep.com/february-2026-deprecation-wave.mdx): Guide to the February 2026 deprecation wave
- [Mem0 Migration](https://help.getzep.com/mem0-to-zep.mdx): How to migrate from Mem0 to Zep
- [FAQ](https://help.getzep.com/faq.mdx)
- [Welcome to Graphiti!](https://help.getzep.com/graphiti/getting-started/welcome.mdx)
- [Overview](https://help.getzep.com/graphiti/getting-started/overview.mdx): Temporal Knowledge Graphs for Agentic Applications
- [Quick Start](https://help.getzep.com/graphiti/getting-started/quick-start.mdx): Getting started with Graphiti
- [Knowledge Graph MCP Server](https://help.getzep.com/graphiti/getting-started/mcp-server.mdx): A Knowledge Graph MCP Server for AI Assistants
- [LLM Configuration](https://help.getzep.com/graphiti/configuration/llm-configuration.mdx): Configure Graphiti with different LLM providers
- [Neo4j Configuration](https://help.getzep.com/graphiti/configuration/neo-4-j-configuration.mdx): Configure Neo4j as the graph provider for Graphiti
- [Adding Episodes](https://help.getzep.com/graphiti/core-concepts/adding-episodes.mdx): How to add data to your Graphiti graph
- [Custom Entity and Edge Types](https://help.getzep.com/graphiti/core-concepts/custom-entity-and-edge-types.mdx): Enhancing Graphiti with Custom Ontologies
- [Communities](https://help.getzep.com/graphiti/core-concepts/communities.mdx): How to create and update communities
- [Graph Namespacing](https://help.getzep.com/graphiti/core-concepts/graph-namespacing.mdx): Using group_ids to create isolated graph namespaces
- [Searching the Graph](https://help.getzep.com/graphiti/working-with-data/searching.mdx): How to retrieve information from your Graphiti graph
- [CRUD Operations](https://help.getzep.com/graphiti/working-with-data/crud-operations.mdx): How to access and modify Nodes and Edges
- [Adding Fact Triples](https://help.getzep.com/graphiti/working-with-data/adding-fact-triples.mdx): How to add fact triples to your Graphiti graph
- [Using LangGraph and Graphiti](https://help.getzep.com/graphiti/integrations/lang-graph-agent.mdx): Building an agent with LangChain's LangGraph and Graphiti
- [Telemetry](https://help.getzep.com/graphiti/other/telemetry.mdx)
## API Docs
- SDK Reference > Thread [Get threads](https://help.getzep.com/sdk-reference/thread/get-threads.mdx)
- SDK Reference > Thread [Start a new thread.](https://help.getzep.com/sdk-reference/thread/start-a-new-thread.mdx)
- SDK Reference > Thread [Delete thread](https://help.getzep.com/sdk-reference/thread/delete-thread.mdx)
- SDK Reference > Thread [Get user context](https://help.getzep.com/sdk-reference/thread/get-user-context.mdx)
- SDK Reference > Thread [Get messages of a thread](https://help.getzep.com/sdk-reference/thread/get-messages-of-a-thread.mdx)
- SDK Reference > Thread [Add messages to a thread](https://help.getzep.com/sdk-reference/thread/add-messages-to-a-thread.mdx)
- SDK Reference > Thread [Add messages to a thread in batch](https://help.getzep.com/sdk-reference/thread/add-messages-to-a-thread-in-batch.mdx)
- SDK Reference > Thread > Message [Updates a message.](https://help.getzep.com/sdk-reference/thread/message/updates-a-message.mdx)
- SDK Reference > User [Add User](https://help.getzep.com/sdk-reference/user/add.mdx)
- SDK Reference > User [Get Users](https://help.getzep.com/sdk-reference/user/list-ordered.mdx)
- SDK Reference > User [Get User](https://help.getzep.com/sdk-reference/user/get.mdx)
- SDK Reference > User [Delete User](https://help.getzep.com/sdk-reference/user/delete.mdx)
- SDK Reference > User [Update User](https://help.getzep.com/sdk-reference/user/update.mdx)
- SDK Reference > User [Get User Node](https://help.getzep.com/sdk-reference/user/get-user-node.mdx)
- SDK Reference > User [Get User Threads](https://help.getzep.com/sdk-reference/user/get-user-threads.mdx)
- SDK Reference > User [Warm User Cache](https://help.getzep.com/sdk-reference/user/warm-user-cache.mdx)
- SDK Reference > User [List User Instructions](https://help.getzep.com/sdk-reference/user/list-user-instructions.mdx)
- SDK Reference > User [Add User Instructions](https://help.getzep.com/sdk-reference/user/add-user-instructions.mdx)
- SDK Reference > User [Delete User Instructions](https://help.getzep.com/sdk-reference/user/delete-user-instructions.mdx)
- SDK Reference > Context [Create Context Template](https://help.getzep.com/sdk-reference/context/create-context-template.mdx)
- SDK Reference > Context [Get Context Template](https://help.getzep.com/sdk-reference/context/get-context-template.mdx)
- SDK Reference > Context [Update Context Template](https://help.getzep.com/sdk-reference/context/update-context-template.mdx)
- SDK Reference > Context [List Context Templates](https://help.getzep.com/sdk-reference/context/list-context-templates.mdx)
- SDK Reference > Context [Delete Context Template](https://help.getzep.com/sdk-reference/context/delete-context-template.mdx)
- SDK Reference > Graph [Set graph ontology](https://help.getzep.com/sdk-reference/graph/set-ontology.mdx)
- SDK Reference > Graph [List graph ontology](https://help.getzep.com/sdk-reference/graph/list-ontology.mdx)
- SDK Reference > Graph [Add Data](https://help.getzep.com/sdk-reference/graph/add-data.mdx)
- SDK Reference > Graph [Add Data in batch mode](https://help.getzep.com/sdk-reference/graph/add-data-in-batch-mode.mdx)
- SDK Reference > Graph [Add Fact Triple](https://help.getzep.com/sdk-reference/graph/add-fact-triple.mdx)
- SDK Reference > Graph [Clone graph](https://help.getzep.com/sdk-reference/graph/clone-graph.mdx)
- SDK Reference > Graph [Create Graph](https://help.getzep.com/sdk-reference/graph/create-graph.mdx)
- SDK Reference > Graph [List all graphs.](https://help.getzep.com/sdk-reference/graph/list-all-graphs.mdx)
- SDK Reference > Graph [Search Graph](https://help.getzep.com/sdk-reference/graph/search.mdx)
- SDK Reference > Graph [Get Graph](https://help.getzep.com/sdk-reference/graph/get-graph.mdx)
- SDK Reference > Graph [Delete Graph](https://help.getzep.com/sdk-reference/graph/delete-graph.mdx)
- SDK Reference > Graph [Update Graph.](https://help.getzep.com/sdk-reference/graph/update-graph.mdx)
- SDK Reference > Graph > Edge [Get Graph Edges](https://help.getzep.com/sdk-reference/graph/edge/get-graph-edges.mdx)
- SDK Reference > Graph > Edge [Get User Edges](https://help.getzep.com/sdk-reference/graph/edge/get-user-edges.mdx)
- SDK Reference > Graph > Edge [Get Edge](https://help.getzep.com/sdk-reference/graph/edge/get-edge.mdx)
- SDK Reference > Graph > Edge [Delete Edge](https://help.getzep.com/sdk-reference/graph/edge/delete-edge.mdx)
- SDK Reference > Graph > Episode [Get Graph Episodes](https://help.getzep.com/sdk-reference/graph/episode/get-graph-episodes.mdx)
- SDK Reference > Graph > Episode [Get User Episodes](https://help.getzep.com/sdk-reference/graph/episode/get-user-episodes.mdx)
- SDK Reference > Graph > Episode [Get Episode](https://help.getzep.com/sdk-reference/graph/episode/get-episode.mdx)
- SDK Reference > Graph > Episode [Delete Episode](https://help.getzep.com/sdk-reference/graph/episode/delete-episode.mdx)
- SDK Reference > Graph > Episode [Return any nodes and edges mentioned in an episode](https://help.getzep.com/sdk-reference/graph/episode/return-any-nodes-and-edges-mentioned-in-an-episode.mdx)
- SDK Reference > Graph > Node [Get Graph Nodes](https://help.getzep.com/sdk-reference/graph/node/get-graph-nodes.mdx)
- SDK Reference > Graph > Node [Get User Nodes](https://help.getzep.com/sdk-reference/graph/node/get-user-nodes.mdx)
- SDK Reference > Graph > Node [Get Entity Edges for a node](https://help.getzep.com/sdk-reference/graph/node/get-entity-edges-for-a-node.mdx)
- SDK Reference > Graph > Node [Get Episodes for a node](https://help.getzep.com/sdk-reference/graph/node/get-episodes-for-a-node.mdx)
- SDK Reference > Graph > Node [Get Node](https://help.getzep.com/sdk-reference/graph/node/get-node.mdx)
- SDK Reference > Graph > Node [Delete Node](https://help.getzep.com/sdk-reference/graph/node/delete-node.mdx)
- SDK Reference > Graph > Custom Instructions [List Custom Instructions](https://help.getzep.com/sdk-reference/graph/custom-instructions/list-custom-instructions.mdx)
- SDK Reference > Graph > Custom Instructions [Add Custom Instructions](https://help.getzep.com/sdk-reference/graph/custom-instructions/add-custom-instructions.mdx)
- SDK Reference > Graph > Custom Instructions [Delete Custom Instructions](https://help.getzep.com/sdk-reference/graph/custom-instructions/delete-custom-instructions.mdx)
- SDK Reference > Project [Retrieves project information](https://help.getzep.com/sdk-reference/project/retrieves-project-information.mdx)
- SDK Reference > Task [Get Task](https://help.getzep.com/sdk-reference/task/get-task.mdx)
- SDK Reference > Memory [Add Session](https://help.getzep.com/v2/sdk-reference/memory/add-session.mdx)
- SDK Reference > Memory [Get Session.](https://help.getzep.com/v2/sdk-reference/memory/get-session.mdx)
- SDK Reference > Memory [Get Sessions](https://help.getzep.com/v2/sdk-reference/memory/list-sessions.mdx)
- SDK Reference > Memory [Get Session Memory](https://help.getzep.com/v2/sdk-reference/memory/get.mdx)
- SDK Reference > Memory [Get Messages for Session](https://help.getzep.com/v2/sdk-reference/memory/get-session-messages.mdx)
- SDK Reference > Memory [Add Memory to Session](https://help.getzep.com/v2/sdk-reference/memory/add.mdx)
- SDK Reference > Memory [Delete Session](https://help.getzep.com/v2/sdk-reference/memory/delete.mdx)
- SDK Reference > User [Add User](https://help.getzep.com/sdk-reference/user/add.mdx)
- SDK Reference > User [Get Users](https://help.getzep.com/sdk-reference/user/list-ordered.mdx)
- SDK Reference > User [Get User](https://help.getzep.com/sdk-reference/user/get.mdx)
- SDK Reference > User [Delete User](https://help.getzep.com/sdk-reference/user/delete.mdx)
- SDK Reference > User [Update User](https://help.getzep.com/sdk-reference/user/update.mdx)
- SDK Reference > User [Get User Node](https://help.getzep.com/sdk-reference/user/get-user-node.mdx)
- SDK Reference > User [Get User Sessions](https://help.getzep.com/v2/sdk-reference/user/get-sessions.mdx)
- SDK Reference > Group [Create Group](https://help.getzep.com/v2/sdk-reference/group/create-group.mdx)
- SDK Reference > Group [Get All Groups](https://help.getzep.com/v2/sdk-reference/group/get-all-groups.mdx)
- SDK Reference > Group [Get Group](https://help.getzep.com/v2/sdk-reference/group/get-group.mdx)
- SDK Reference > Group [Delete Group](https://help.getzep.com/v2/sdk-reference/group/delete-group.mdx)
- SDK Reference > Group [Update Group](https://help.getzep.com/v2/sdk-reference/group/update-group.mdx)
- SDK Reference > Graph [Get Entity Types](https://help.getzep.com/v2/sdk-reference/graph/get-entity-types.mdx)
- SDK Reference > Graph [Set Entity Types](https://help.getzep.com/v2/sdk-reference/graph/set-entity-types.mdx)
- SDK Reference > Graph [Add Data](https://help.getzep.com/sdk-reference/graph/add-data.mdx)
- SDK Reference > Graph [Add Data in batch mode](https://help.getzep.com/sdk-reference/graph/add-data-in-batch-mode.mdx)
- SDK Reference > Graph [Add Fact Triple](https://help.getzep.com/sdk-reference/graph/add-fact-triple.mdx)
- SDK Reference > Graph [Clone graph](https://help.getzep.com/sdk-reference/graph/clone-graph.mdx)
- SDK Reference > Graph [Search Graph](https://help.getzep.com/sdk-reference/graph/search.mdx)
- SDK Reference > Graph > Edge [Get Group Edges](https://help.getzep.com/v2/sdk-reference/graph/edge/get-group-edges.mdx)
- SDK Reference > Graph > Edge [Get User Edges](https://help.getzep.com/sdk-reference/graph/edge/get-user-edges.mdx)
- SDK Reference > Graph > Edge [Get Edge](https://help.getzep.com/sdk-reference/graph/edge/get-edge.mdx)
- SDK Reference > Graph > Edge [Delete Edge](https://help.getzep.com/sdk-reference/graph/edge/delete-edge.mdx)
- SDK Reference > Graph > Episode [Get Group Episodes](https://help.getzep.com/v2/sdk-reference/graph/episode/get-group-episodes.mdx)
- SDK Reference > Graph > Episode [Get User Episodes](https://help.getzep.com/sdk-reference/graph/episode/get-user-episodes.mdx)
- SDK Reference > Graph > Episode [Get Episode](https://help.getzep.com/sdk-reference/graph/episode/get-episode.mdx)
- SDK Reference > Graph > Episode [Delete Episode](https://help.getzep.com/sdk-reference/graph/episode/delete-episode.mdx)
- SDK Reference > Graph > Episode [Return any nodes and edges mentioned in an episode](https://help.getzep.com/sdk-reference/graph/episode/return-any-nodes-and-edges-mentioned-in-an-episode.mdx)
- SDK Reference > Graph > Node [Get Group Nodes](https://help.getzep.com/v2/sdk-reference/graph/node/get-group-nodes.mdx)
- SDK Reference > Graph > Node [Get User Nodes](https://help.getzep.com/sdk-reference/graph/node/get-user-nodes.mdx)
- SDK Reference > Graph > Node [Get Entity Edges for a node](https://help.getzep.com/sdk-reference/graph/node/get-entity-edges-for-a-node.mdx)
- SDK Reference > Graph > Node [Get Episodes for a node](https://help.getzep.com/sdk-reference/graph/node/get-episodes-for-a-node.mdx)
- SDK Reference > Graph > Node [Get Node](https://help.getzep.com/sdk-reference/graph/node/get-node.mdx)
- SDK Reference > Deprecated > Memory [Returns a fact by UUID](https://help.getzep.com/v2/sdk-reference/deprecated/memory/get-fact.mdx)
- SDK Reference > Deprecated > Memory [Delete a fact for the given UUID](https://help.getzep.com/v2/sdk-reference/deprecated/memory/delete-fact.mdx)
- SDK Reference > Deprecated > Memory [End multiple sessions.](https://help.getzep.com/v2/sdk-reference/deprecated/memory/end-sessions.mdx)
- SDK Reference > Deprecated > Memory [Search sessions for the specified query.](https://help.getzep.com/v2/sdk-reference/deprecated/memory/search-sessions.mdx)
- SDK Reference > Deprecated > Memory [Update a session.](https://help.getzep.com/v2/sdk-reference/deprecated/memory/update-session.mdx)
- SDK Reference > Deprecated > Memory [Deprecated: Classify Session](https://help.getzep.com/v2/sdk-reference/deprecated/memory/classify-session.mdx)
- SDK Reference > Deprecated > Memory [End a session](https://help.getzep.com/v2/sdk-reference/deprecated/memory/end-session.mdx)
- SDK Reference > Deprecated > Memory [Returns all facts for a session by ID](https://help.getzep.com/v2/sdk-reference/deprecated/memory/get-session-facts.mdx)
- SDK Reference > Deprecated > Memory [Adds facts to a session](https://help.getzep.com/v2/sdk-reference/deprecated/memory/add-session-facts.mdx)
- SDK Reference > Deprecated > Memory [Get Message](https://help.getzep.com/v2/sdk-reference/deprecated/memory/get-session-message.mdx)
- SDK Reference > Deprecated > Memory [Updates the metadata of a message.](https://help.getzep.com/v2/sdk-reference/deprecated/memory/update-message-metadata.mdx)
- SDK Reference > Deprecated > Memory [Deprecated: Use search_sessions method instead](https://help.getzep.com/v2/sdk-reference/deprecated/memory/search.mdx)
- SDK Reference > Deprecated > Memory [Returns a session's summaries by ID](https://help.getzep.com/v2/sdk-reference/deprecated/memory/get-summaries.mdx)
- SDK Reference > Deprecated > Memory [Synthesize a question](https://help.getzep.com/v2/sdk-reference/deprecated/memory/synthesize-question.mdx)
- SDK Reference > Deprecated > User [Get user facts.](https://help.getzep.com/v2/sdk-reference/deprecated/user/get-user-facts.mdx)
- SDK Reference > Deprecated > Group [Get Group Facts](https://help.getzep.com/v2/sdk-reference/deprecated/group/get-group-facts.mdx)
- SDK Reference > Deprecated > Document [Gets a list of DocumentCollections](https://help.getzep.com/v2/sdk-reference/deprecated/document/list-collections.mdx)
- SDK Reference > Deprecated > Document [Gets a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/get-collection.mdx)
- SDK Reference > Deprecated > Document [Creates a new DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/add-collection.mdx)
- SDK Reference > Deprecated > Document [Deletes a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/delete-collection.mdx)
- SDK Reference > Deprecated > Document [Updates a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/update-collection.mdx)
- SDK Reference > Deprecated > Document [Creates Multiple Documents in a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/add-documents.mdx)
- SDK Reference > Deprecated > Document [Batch Deletes Documents from a DocumentCollection by UUID](https://help.getzep.com/v2/sdk-reference/deprecated/document/batch-delete-documents.mdx)
- SDK Reference > Deprecated > Document [Batch Gets Documents from a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/batch-get-documents.mdx)
- SDK Reference > Deprecated > Document [Batch Updates Documents in a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/batch-update-documents.mdx)
- SDK Reference > Deprecated > Document [Gets a Document from a DocumentCollection by UUID](https://help.getzep.com/v2/sdk-reference/deprecated/document/gets-a-document-from-a-document-collection-by-uuid.mdx)
- SDK Reference > Deprecated > Document [Delete Document from a DocumentCollection by UUID](https://help.getzep.com/v2/sdk-reference/deprecated/document/delete-document.mdx)
- SDK Reference > Deprecated > Document [Updates a Document](https://help.getzep.com/v2/sdk-reference/deprecated/document/updates-a-document.mdx)
- SDK Reference > Deprecated > Document [Searches Documents in a DocumentCollection](https://help.getzep.com/v2/sdk-reference/deprecated/document/search.mdx)