He knows only what you've shown him.
Maurice runs on your own Mac. The notes, books and files you hand him are the whole of what he knows — nothing mined, nothing leaked, nothing kept that you didn't give. Small on purpose.
Free & open-source · Notarized macOS apps · No Docker, no cloud account
Once, in the deep grey water off the coast, there lived a young whale named Brume who kept the sounds she loved in a coral chest…
She never kept a sound she hadn't been given. That was the whole of her magic.
The memory is your own Markdown — visible, scoped, and shaped by deliberate action. Here's what that buys a household.
Load notes, book chapters, files and past conversations into a chat through the composer — and watch the token budget fill. Nothing else is in the room. The scope is the point.
Create a focused helper — a homework tutor, a trip planner, a storyteller — each with its own voice, model, creativity and bound context. The hat is a legible signal: a child knows instantly which Maurice they're talking to.
Every member has their own conversations, notes and memories on the same device. Switching is a tap and a PIN — no logging out, no separate accounts to juggle. The kids share a screen without sharing a brain.
Import your existing threads from Claude and ChatGPT — the official export .zips — so your past conversations come with you, searchable.
Several members can talk in one conversation and summon Maurice with @claude. He answers only when called — using the notes loaded into the room.
Run several households on one device, with guests who keep full capability but a limited reach — an explicit allow-list of people and personas.
Real SwiftUI apps for iPhone, iPad and Mac — and a single server process on your Mac. No container stack to assemble, no ops to keep alive.
Anthropic, OpenAI and Mistral in the cloud, or local models through Ollama — switch per conversation, grouped by provider.
The same Markdown becomes a themeable website — private notes encrypted at rest, with four hand-made garden themes to choose from.
The server is the engine — it runs on your home Mac and holds everything. The apps are how you reach it.
The chat engine, the garden and your data. Runs quietly on your home Mac. Download, open, done — no build from source.
Download ServerThe full desktop experience — chat, hats, the composer, gardens and files — in a native Mac window. Pairs to your server.
Download for MacThe same app on iPhone and iPad — built as one universal app. Join the TestFlight beta to install it on your devices.
Join the TestFlightYour apps talk to the server on your Mac over a private HTTPS link you choose.
Maurice only knows what you've shown him. That limitation isn't a bug — it's the thing you can tame. He becomes yours through the relationship you build.
Maurice runs as one signed, notarized app on a Mac you already own — open it and it's running. No container stack to assemble, no compose file, no ops to keep alive at 2 a.m. That's a deliberate trade: a household shouldn't have to run infrastructure to own its own assistant. A Mac mini sitting quietly on a shelf is the whole deployment.
Mac-first also means the clients can be real SwiftUI apps rather than a browser tab pretending to be one. The cost is honest — if you want this on a Linux box or a NAS today, you can't yet. The server is plain Bun, SQLite and Markdown with nothing Apple-specific at its core, so a Linux build is on the table; it just isn't the thing built for the household I'm shipping to first.
Maurice is made by one person — me. I started it as a household AI for my own family, on hardware I already owned, because I didn't want the people I live with to be the product. It's open-source and it's early: a solo project, shipped honestly, not a startup pretending to be bigger than it is. You'll find rough edges. You'll also find that nothing here mines you, upsells you, or phones home. — Candide
Solo-built · in beta · maintained in the open · candide.me