# RecallrAI Documentation > Give your AI applications powerful, persistent memory that learns and evolves with every conversation ## Docs - [Delete Memory](https://docs.recallrai.com/api-reference/memories/delete-memory.md): Delete any version in the memory version history. - [Get Memory](https://docs.recallrai.com/api-reference/memories/get-memory.md): Retrieve a specific memory by ID with version history and relationships. - [List User Memories](https://docs.recallrai.com/api-reference/memories/list-user-memories.md): List all memories for a user with version history and relationships. - [Get Merge Conflict](https://docs.recallrai.com/api-reference/merge-conflicts/get-merge-conflict.md): Retrieve detailed information about a specific merge conflict. - [List Merge Conflicts](https://docs.recallrai.com/api-reference/merge-conflicts/list-merge-conflicts.md): List memory merge conflicts for a user with filtering and sorting. - [Resolve Merge Conflict](https://docs.recallrai.com/api-reference/merge-conflicts/resolve-merge-conflict.md): Resolve a memory merge conflict by answering clarifying questions. - [Add Message](https://docs.recallrai.com/api-reference/sessions/add-message.md): Add a message to an active session. - [Create Session](https://docs.recallrai.com/api-reference/sessions/create-session.md): Create a new conversation session for a user. - [Get Context](https://docs.recallrai.com/api-reference/sessions/get-context.md): Retrieve AI context including relevant memories and recent conversations. - [Get Messages](https://docs.recallrai.com/api-reference/sessions/get-messages.md): Retrieve all messages from a session conversation. - [Get Session](https://docs.recallrai.com/api-reference/sessions/get-session.md): Retrieve a specific session by ID. - [List Sessions](https://docs.recallrai.com/api-reference/sessions/list-sessions.md): List all sessions for a user with pagination and filtering. - [Process Session](https://docs.recallrai.com/api-reference/sessions/process-session.md): Manually trigger session processing to extract memories. - [Update Session](https://docs.recallrai.com/api-reference/sessions/update-session.md): Update session metadata. - [Create User](https://docs.recallrai.com/api-reference/users/create-user.md): Create a new user in your project. - [Delete User](https://docs.recallrai.com/api-reference/users/delete-user.md): Permanently delete a user and all associated data. - [Get User](https://docs.recallrai.com/api-reference/users/get-user.md): Retrieve detailed information for a specific user. - [Get User Messages](https://docs.recallrai.com/api-reference/users/get-user-messages.md): Get recent conversation messages across all user sessions. - [List Users](https://docs.recallrai.com/api-reference/users/list-users.md): List all users in your project with pagination and filtering. - [Update User](https://docs.recallrai.com/api-reference/users/update-user.md): Update user metadata or change user identifier. - [Memories](https://docs.recallrai.com/concepts/memories.md): Understanding memories - the extracted facts and knowledge from conversations - [Core Concepts Overview](https://docs.recallrai.com/concepts/overview.md): Understand the fundamental building blocks of Recallr AI - [Anthropic Integration](https://docs.recallrai.com/integrations/anthropic.md): Add persistent memory to your Anthropic Claude applications using Recallr's forward proxy - [Google Gemini Integration](https://docs.recallrai.com/integrations/gemini.md): Add persistent memory to your Google Gemini applications using Recallr's forward proxy - [OpenAI Integration](https://docs.recallrai.com/integrations/openai.md): Add persistent memory to your OpenAI applications using Recallr's forward proxy - [RecallrAI Client](https://docs.recallrai.com/sdks/nodejs/client.md): Main client class for interacting with RecallrAI - [Exception Handling](https://docs.recallrai.com/sdks/nodejs/exceptions.md): Comprehensive guide to SDK exceptions and error handling - [Installation](https://docs.recallrai.com/sdks/nodejs/installation.md): Install the RecallrAI Node.js SDK using npm, yarn, or pnpm - [Merge Conflict Resolution](https://docs.recallrai.com/sdks/nodejs/merge-conflicts.md): Handle and resolve memory merge conflicts - [Quickstart](https://docs.recallrai.com/sdks/nodejs/quickstart.md): Get started with the RecallrAI Node.js SDK in minutes - [Session Class](https://docs.recallrai.com/sdks/nodejs/session.md): Manage conversation sessions, messages, and context retrieval - [User Class](https://docs.recallrai.com/sdks/nodejs/user.md): Manage users and their sessions, memories, and messages - [RecallrAI Client](https://docs.recallrai.com/sdks/python/client.md): Main client class for interacting with RecallrAI - [Exception Handling](https://docs.recallrai.com/sdks/python/exceptions.md): Comprehensive guide to SDK exceptions and error handling - [Installation](https://docs.recallrai.com/sdks/python/installation.md): Install the RecallrAI Python SDK using pip, Poetry, or uv - [Merge Conflict Resolution](https://docs.recallrai.com/sdks/python/merge-conflicts.md): Handle and resolve memory merge conflicts - [Quickstart](https://docs.recallrai.com/sdks/python/quickstart.md): Get started with the RecallrAI Python SDK in minutes - [Session Class](https://docs.recallrai.com/sdks/python/session.md): Manage conversation sessions, messages, and context retrieval - [User Class](https://docs.recallrai.com/sdks/python/user.md): Manage users and their sessions, memories, and messages ## OpenAPI Specs - [openapi](https://docs.recallrai.com/api-reference/openapi.json)