Run your personal memory system on any machine. Docker Compose, one command.
git clone https://github.com/[owner]/openclone
cd openclone cp backend/.env.example backend/.env
# Edit backend/.env:
# API_KEY=your-secure-random-key
# AI_API_KEY=your-openai-or-anthropic-key cd backend
docker compose up -d curl http://localhost:8000/api/status
# → {"status": "ok", "version": "1.0.0"} | Variable | Description | Default |
|---|---|---|
| API_KEY | Your secret key for API access | (required) |
| AI_PROVIDER | openai | anthropic | openrouter | gemini | openai |
| AI_MODEL | Model name (e.g. gpt-4o-mini) | gpt-4o-mini |
| AI_API_KEY | Your BYOK API key | (required) |
| MEMORY_PATH | Where to store your memory data | /app/memory |
| GIT_AUTO_PUSH | Auto-push memory to git repo | false |
| DEFAULT_LANGUAGE | Language for AI summaries | en |