Running a MemGPT Server

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

Docker

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.

CLI

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

memgpt server [--debug]