A local-first personal assistant: ask anything privately, backed by a self-weighting local memory stored in SQLite with sqlite-vec.
It runs as an Electron menu bar app and answers through a model on your own machine via Ollama, so questions don't go to outside services. Memory isn't tied to any single chat. Each fact is scored by relevance, recency and usage, and only the relevant ones are retrieved for a question. The repository is archived and read-only.
Run it locally
Install and run Ollama, pull qwen3:14b and nomic-embed-text, then run bun install and bun run start. Click the menu bar icon and choose Ask. After the initial model setup it works offline.
Read the story in mybutler: a local-first AI assistant that remembers without a cloud account.
