Hosted OpenMemory MCP Now Available
Sign Up Now - app.openmemory.dev
Everything you love about OpenMemory MCP but with zero setup.- Works with all MCP-compatible tools (Claude Desktop, Cursor, etc.)
- Same standard memory operations:
add_memories
,search_memory
, etc. - One-click provisioning, no Docker required
- Powered by Mem0
Get Started Now
Sign up and get your access key at app.openmemory.dev. Example installation:npx @openmemory/install --client claude --env OPENMEMORY_API_KEY=your-key
Getting Started with Hosted OpenMemory
The fastest way to get started is with our hosted version - no setup required.1. Get Your API Key
Visit app.openmemory.dev to sign up and get yourOPENMEMORY_API_KEY
.
2. Install and Connect to Your Preferred Client
Example commands (replaceyour-key
with your actual API key):
For Claude Desktop:
Local Setup (Self-Hosted)
Prefer to run OpenMemory locally? Follow the instructions below for a self-hosted setup.OpenMemory Easy Setup
Prerequisites
- Docker
- OpenAI API Key
OPENAI_API_KEY
as a global environment variable:
OPENAI_API_KEY
as a parameter to the script:
Setting Up OpenMemory
Getting started with OpenMemory is straightforward and takes just a few minutes to set up on your local machine. Follow these steps:1. Clone the Repository
2. Set Up Environment Variables
Before running the project, you need to configure environment variables for both the API and the UI. You can do this in one of the following ways:-
Manually: Create a
.env
file in each of the following directories:/api/.env
/ui/.env
-
Using
.env.example
files: Copy and rename the example files: -
Using Makefile (if supported): Run:
Example /api/.env
Example /ui/.env
3. Build and Run the Project
You can run the project using the following two commands:- OpenMemory MCP server running at http://localhost:8765 (API documentation available at http://localhost:8765/docs)
- OpenMemory UI running at http://localhost:3000
UI Not Working on http://localhost:3000?
If the UI does not start properly on http://localhost:3000, try running it manually:username
with your username):