mybutler

Archived · 2026
mybutler cover

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.

Hire a full-stack developer for your next product.

Available for contract work and senior full-time roles. Tell me what you are building and I will reply to every serious inquiry, usually within a day.

Hire me