Skip to main content

Database Configuration

Myrm keeps all of its data in one data directory: MYRM_DATA_DIR (default ~/.myrm). No external database or vector service is needed. Only one running copy of Myrm can use a data directory at a time, because the embedded vector store locks its folder. A second copy that cannot open it keeps running, but it does not save new memories permanently and shows a warning in the app.

Graph store (optional)

DATABASE_URL points to an optional Apache AGE (PostgreSQL) graph store. Leave it empty to keep the graph in SQLite inside the data directory.

Backup

Stop Myrm, then copy the whole data directory: