Vmemo is a visual memo app for capturing life with images, searching with AI, and reviewing moments quickly without writing long text notes.
For people who think and remember visually, image notes can be much more effective than text-only notes:
- Visual notes strengthen long-term memory and make recall more vivid by helping you reconstruct the original scene and context.
- A single image can express what is hard to put into words; when you do not know how to describe an idea, just upload an image and let AI extract key information automatically.
- Photo upload and management (multi-upload, drag-and-drop, paste).
- AI-powered search (text and image similarity).
- AI caption and OCR extraction.
- API token management.
- REST API for external integrations.
- Responsive web UI for desktop and mobile.
cd docs/guides/self-hosting/local-machine
cp .env.example .env
docker compose up -dOpen:
http://localhost:14000
Check Typesense health:
curl http://localhost:18108/healthUse the published GHCR image when you already have PostgreSQL, Typesense, and required environment variables configured:
docker run --rm -p 4000:4000 \
--env-file .env \
ghcr.io/thaddeusjiang/vmemo:latestImage tags:
ghcr.io/thaddeusjiang/vmemo:latest
ghcr.io/thaddeusjiang/vmemo:stag
ghcr.io/thaddeusjiang/vmemo:<version>
- Apple Shortcuts: Setup guide
- AI agent skill: Setup guide
Created and maintained by Thaddeus Jiang.