Botmem
Botmem is the web user interface for a self-hosted personal memory and retrieval-augmented generation system.
Platform availability
Available on 1 of 6 install platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
Health score
53/100 Fair
- Maintained
- 78last commit 108 days ago
- Popular
- 2721 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 11 days ago
- GitHub stars
- 21
- Open issues
- 10
- Last commit
- 2026-06-23
- Latest release
- v0.40.1
- License
- AGPL-3.0
- Activity
- stale
Checked 2 days ago - source: GitHub (botmem/botmem)
Resources & Compatibility
Requirements not published yet.
Checked 10 days ago - source: Docker Hub image tags and published docs
First-install notes
- Unraid host dependency access The Unraid template maps host.docker.internal to host-gateway, allowing Botmem to reach PostgreSQL, Redis, and the API containers exposed on host ports. source
Fetched 3 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
Why do Botmem syncs complete but memories are not searchable?
Pull the required Ollama models before syncing. Without them, syncs complete but memories won't be searchable.
Which personal data sources can Botmem ingest?
It supports Gmail, Slack, WhatsApp, iMessage, photos, and locations.
What auth provider should a self-hosted install use?
Keep AUTH_PROVIDER=local. The configuration notes recommend that for self-hosted installs.
How should a single-container Botmem setup handle API workers?
Keep BOTMEM_ENABLE_API_WORKERS=true. That makes the workers run inside the app container.
Answers sourced from botmem.xyz, docs.botmem.xyz, forums.unraid.net
Community
- [Support] Botmem — Personal Memory RAG System - Unraid (forum)
- botmem - Reddit (reddit)
- botmem - Reddit (reddit)
- Amr Essam's Content - Unraid (forum)
Collected 10 days ago - public community threads