Engine lifecycle
Start
Start in background
Stop
Stop and wipe the brain
--volumes flag removes the engine_data Docker volume — the
brain SQLite file and everything in it. Use this for a clean slate.
Rebuild after code changes
Tail logs
Brain inspection
List tables
Count rows in a table
Browse recent episodes
Browse recent trajectories
Reset memory (keep schema)
Configuration changes
Edit env, restart
.env), you’ll need
to recreate the container:
Reload the catalog without restart
catalog/.
Reload the soul template
Quick API tests
Health check
One-shot execute
List MCP servers
Search knowledge
Trigger a Learning Centre batch
Tests
Run the full test suite
Run one test file
Run one test by name
Run with verbose output
Switching configurations
Switch LLM provider
In.env:
docker compose up -d engine.
Use a smaller model for development
Set in.env:
Disable a feature flag
"true"/"false" strings, not booleans.
Dev shortcuts
Watch logs filtered by task
See requests in real time with low log level
Curl with pretty SSE
See also
- Quickstart — first-time setup.
- Troubleshooting — when things go wrong.
- Environment variables — every knob.

