Local-first AI, thoughtfully connected

Your context.
Your models.
Your rules.

Bottie is a private desktop AI companion that remembers what matters, shows its work, and lets you choose what leaves your machine.

Local by default Visible context Provider flexible
Bottie listing available tools beside a visible privacy route
◎
Tools you can seeMemory · web · email · files
✓
Private routeNothing left this Mac

One home for the models you choose

oMLX Ollama OpenAI-compatible Anthropic-compatible

Bottie in action

Real work.
Visible context.

Search the current web, revisit what mattered in earlier conversations, and read a private email archive—with every source and route kept in view.

Bottie answering a current pricing question with five visible web sources in the context panel

CURRENT WEB RESEARCH

Answers with the receipts beside them.

Bottie can search and read the public web, then keep every source visible beside the answer so you can inspect where current information came from.

Bottie recalling conference fees from three visible conversation memories

CONVERSATION MEMORY

Recall that stays inspectable.

When a past conversation is useful, Bottie shows the recalled memories in context instead of hiding them behind the answer.

Bottie finding registration fees by searching a private email archive through Localmail

OPTIONAL EMAIL INTEGRATION

Ask questions of your email archive.

Email search and reading require a separate installation of Localmail. Bottie connects only to the Localmail server you explicitly configure.

Install Localmail from GitHub

Available in the developer preview

Capable by design.
Careful by default.

Bottie brings serious AI capability into a desktop experience built around privacy, inspectability, and choice—not hidden automation.

01

PRIVATE MEMORY

Remembers—with your permission.

Bottie can search past conversations and attached documents, then shows exactly which memories it used. Exclude, remove, or forget at any time.

02

MODEL FREEDOM

Local when you want it. Connected when you need it.

Move between oMLX, Ollama, OpenAI-compatible, and Anthropic-compatible models. Bottie makes the active route visible before you send.

03

RESEARCH WITH RECEIPTS

Search, read, and cite the web.

Native web search and page reading keep sources visible, citations connected to claims, and fetched content clearly marked as untrusted.

04

FILES & VISION

Bring the work you already have.

Read PDFs, DOCX, Markdown, plain text, and images through bounded native extraction. Files stay visible in context, without exposing local paths.

05

DURABLE CONVERSATIONS

Explore another path. Lose nothing.

Edit earlier prompts, regenerate responses, and switch between preserved conversation branches. Search, archive, export, and return after restart.

06

BUILT TO RECOVER

Your work survives the unexpected.

Partial responses are checkpointed as they arrive. Bottie detects interrupted work, checks its local store, and supports native backup and guided recovery.

A boundary you can see

The intelligence can change.
The trust model doesn’t.

Bottie’s Rust core owns secrets, files, memory, provider traffic, and tool policy. The interface receives narrow, typed information—never credentials or raw local paths.

  • ✓ Secrets live in the operating system credential vault
  • ✓ Remote routes are explicit before anything is sent
  • ✓ Tool activity and supplied context stay inspectable
YOUR DEVICE
⌁
Your contextConversations · files · memory
Bottie’s Rust corePolicy · storage · credentials
TRUST BOUNDARY
Only approved context→
YOUR CHOICE
Local modelStays on this device
OR
Cloud modelExplicit remote route

Where Bottie is going

Built for today.
Thinking beyond chat.

Development is moving in complete, testable slices toward a dependable cross-platform desktop release.

NOW · DEVELOPER PREVIEW

A private, connected AI workspace

Real local and cloud inference, durable conversations, files, memory, web research, email reading through the separately installed Localmail app, citations, and recovery foundations.

Local + cloudMemoryWebEmailFiles
NEXT · DESKTOP BETA

Ready for sustained daily use

Security review, keyboard workflows, themes, accessibility, long-history performance, signed builds, updates, and packaging for macOS, Windows, and Linux.

PolishAccessibilityPackagingUpdates
LATER · LOCAL VOICE

Conversation that feels immediate

Private local speech-to-text and text-to-speech, voice activity detection, interruption, transcript correction, and full text fallback.

Roadmap items describe active direction, not release commitments. Bottie is currently a developer preview. Email capabilities require Localmail to be installed and configured separately.

A quieter kind of AI

Powerful enough to help.
Transparent enough to trust.

Follow Bottie’s progress as the developer preview grows into a polished desktop companion.

Follow development on GitHub ↗