Open source · works offline · zero telemetry

Your AI lives on your own machine.

Memo remembers everything, never sends your data to a server, and needs no account or subscription.

install with one command
curl -fsSL https://download.bugradev.com/get-memo.sh | bash
Download AppImage.AppImage

Install with one command, or grab the AppImage or tarball.

8 GB RAM is enough · no GPU required

  • 4platforms
  • 16AI providers
  • 0bytes sent to the cloud
  • AGPL v3open source
Latest release · v4.5.0Read the release notes
live demo

Watch it remember.

This isn't a video — it's Memo's memory pipeline replayed live, right on the page.

memo — chat
what's inside

Many engines, one quiet surface.

A real RAG memory and a tool-calling agent, paired with an interface a first-time user can navigate.

sqlite-vec · vec0 + FTS5

Local RAG Engine

SQLite + sqlite-vec vector search. Every interaction is semantically indexed for O(log n) retrieval. Cross-mode: use a cloud AI for chat while a local model handles embeddings.

namebirthdaydog: Zeytinalways injected
27 tools · sandboxed

Agent Engine

27 built-in tools with a sandboxed execution pipeline, up to 40 iterations per turn. File read/write/edit, shell commands, web search and page-fetch, a `change_directory` tool to reach files outside Memo's folder, per-tool timeouts, and a policy-based permission system.

run_commandweb_searchfile_writepermission-gated
plan · auto · build

Code Mode: Plan / Auto / Build

Three gears, cycled with Ctrl+Tab instead of one on/off switch. Plan investigates and writes a saved plan without touching a file, then asks in chat whether to proceed. Auto confirms edits as before. Build runs edits and commands without waiting. Auto-permission chains a finished plan straight into Build, in the same reply.

Task.md · self-healing

Self-Driving Task Loop

Hand Memo a `Task.md` checklist and walk away. Worker mode runs each item as its own turn; planner/executor mode plans first and waits for your approval. Up to 3 sub-agents split a large item — one coder, up to 3 parallel read-only reviewers. A busy chat queues instead of dying, a rate limit pauses and resumes from the exact item it was on, and every terminal state notifies you by chat and push.

always-on-top · two skins

Desktop Mascot

A small always-on-top character, its own window sharing the same running app, that reflects what Memo is doing right now across chat, WhatsApp, Telegram, and the task loop — thinking, writing, running a named tool, or celebrating a finished turn. Two selectable skins, idle animation, genuinely always-on-top even on Wayland.

compare

Privacy and power, without choosing.

How the default setup of each tool stacks up. Products change, so check their sites for the latest.

Privacy and power, without choosing.MemoChatGPTOllamaLM Studio
Data stays on your deviceYesNoYesYes
Persistent memory (RAG)Built inLimitedNoNo
Agent toolsBuilt inYesNoLimited
Mobile and chat botsYesYesNoNo
PriceFreeSubscriptionFreeFree
built for

One brain. Many workflows.

Memo adapts to how you work — whether you are shipping code, writing a thesis, or just want an AI that respects your privacy.

Software Developer

Drop in your codebase. Ask the agent to refactor modules, write tests, or explain a complex function. Orchestra mode splits work across specialist models — one writes React, another writes Go. All offline.

Agent modeOrchestraCode gen

Researcher & Writer

Upload papers, notes, and references. RAG memory connects ideas across weeks of work. Ask "what was that citation about reinforcement learning?" and get the exact paragraph — no keyword search needed.

RAG memoryMultimodalSearch

Privacy-Conscious User

Your conversations, files, and memories never leave your machine. No account, no cloud dependency. Use external APIs when you need more power — keys are AES-256 encrypted on disk. You hold all the cards.

Zero telemetryE2E syncOffline
faq

Questions you probably have.

Which computers does Memo run on?

Windows 10 and 11, Linux (Debian, Ubuntu, Fedora, Arch) and macOS (Apple Silicon and Intel), plus an Android companion app. 8 GB of RAM is enough and a GPU is optional.

Is Memo really free?

Yes. Memo is open source under the GNU AGPL v3. There is no subscription and no account.

Where does my data go?

Nowhere. Chats, memory and files stay on your device and Memo collects zero telemetry. An external AI provider only sees data if you choose to connect one.

Does Memo work offline?

Yes. With the bundled llama.cpp model it runs fully offline. Connect an external provider only when you want more power.

Why does my antivirus warn about the installer?

New apps with few downloads can trigger SmartScreen or antivirus warnings. Memo is open source, so you can read the code or build it yourself.

How is Memo different from Ollama?

Ollama runs models from a terminal. Memo is a complete desktop app on top of that: persistent vector memory, an agent engine, a mobile companion, and WhatsApp and Telegram bots.

Bring your second brain home.

Free, open source and private by construction.

install with one command
curl -fsSL https://download.bugradev.com/get-memo.sh | bash
Download AppImage.AppImage

Install with one command, or grab the AppImage or tarball.

8 GB RAM is enough · no GPU required