Running a MemGPT Server

You can run MemGPT as a service to support multiple users and multiple agents.


The easiest way to start up a MemGPT service is with Docker. First, clone the MemGPT repository. Then run:

docker compose up

You can configure the server with the compose.yml file.


If you have MemGPT installed via pip or from source, you can start the server from the CLI:

memgpt server [--debug]