Cairn

A journal that helps you return to your own writing, with intelligence that stays on your Mac.

My role
Product direction, interface + implementation
Year
2026
Status
macOS 2.0.0-alpha.2, personal testing

The opportunity

People already confide in machines. The machines were built to keep them talking.

Therapy and companionship was the most common use of generative AI in 2025. It arrived in the shape of a companion: a persona, a chat, a server. Journaling, the older tool for the same need, stayed a minority habit, kept regularly by 7% of British adults.

Search shows where it is heading. Cairn asks whether the model can serve the journal instead of replacing it.

Google Trends, worldwide, yearly average of the monthly index, pulled 5 November 2026.

Where it came from

Personal reflection, tied to someone else’s infrastructure.

Cairn emerged from our systems exercise, The Garden of Digital Delights. The gigamap connected digital life with the infrastructure behind it, and I took private reflection forward into an independent app. View the systems project.

The Garden of Digital Delights gigamap, connecting digital life, cloud infrastructure and possible interventions

Research

Five people who already reflect with a chatbot. None of them called it a friend.

Five people who use ChatGPT, Claude, Gemini or Character.AI to process their lives were interviewed about what it does for them, what it replaced, and where it goes wrong. It had replaced the journal, not the friends: “Journalling with AI is the same as thinking in silence.”

Every good answer was paid for in typing, and the archive that would supply that context already existed, in the journal they had stopped keeping. Their notes also drew two loops. The people who had stepped out of them described the same exit: noticing the limits, then using it on purpose.

The exit is where a journal that answers has to work.

The evidence

A citation is a claim, not proof.

The secondary research showed how these tools fail. Eleven models affirmed users 49% more often than humans do, and those answers were trusted more and asked for again. Only 51.5% of sentences from generative search engines were fully supported by their citations.

Finding a passage, citing it and using it are three different events. Most interfaces show the second and imply the third. The honest case for AI here is modest, and the strongest durable effect in the literature belongs to returning to your own record.

The decision

The archive comes first. Intelligence helps you revisit it.

Ordinary files, local search, and answers traceable to source passages. The model lowers the labour of writing and retrieving, and the judgement stays with the writer. The journal still works when the model does not.

Cairn journal library with dated illustrative entries, search, and optional Map, Mood and Reflect actions
The app opens on entries, dates and search. Earlier build, illustrative journal.

What I said no to

No persona, no streak, no server.

Also no push notifications, no Cairn account, and no cloud model as a fallback. Each would make the app easier to grow and worse at the one thing it is for.

When intimate writing leaves the device, it goes further than anyone meant: BetterHelp shared about seven million users’ data with advertisers, and a court ordered deleted ChatGPT conversations kept. None of these were hacks. They are features of a server, and a journal with no server has none of them.

Cairn settings showing a rebuildable SQLite search index and disclosures about readable journal files, local app data and runtime privacy
Earlier settings view. The app says plainly what is stored and what is not encrypted.

Reflection

An answer you can trace.

Every answer shows what was retrieved against what was referenced, and each passage opens at its file and lines. Agreement means opening the passage. The answer closes with a question the writer answers, not advice.

Answer text from the scripted demo, with an illustrative journal.
Cairn's scripted reflection demo answering a question about work boundaries, with references S6 and S8 and a source row showing eight passages retrieved and two referenced
The full screen in the scripted demo.

Returning

Two more ways back into the same writing.

People underestimate the value of rereading ordinary days, so the design is spent on returning. A recurring theme becomes a route back to the passages behind it. A shift in language offers somewhere to look closer, and the writer decides what it means.

Cognitive Topology with Fieldnotes selected, its strongest connections, and supporting journal entries beside the map
Map: themes and the entries behind them.
Sentiment Mapping with a 30-day language-valence timeline and summary values from illustrative journal entries
Mood: language over 30 days. Exploratory, not a clinical assessment.

What changed

Apple Intelligence let me remove the model setup.

Writers had to install Ollama or LM Studio, choose a model, download four to eight gigabytes and keep a local server running. Once the model became a system service, that whole flow went. I accepted dependence on Apple’s supported Macs to make the journal easier to start.

Reality still pushed back. The first integration paid 5.6 to 8 seconds of model load on every request, so the helper now stays resident and the first token arrives in about 2.7 seconds. Under memory pressure macOS refuses background requests while still reporting the model as ready, so the app now says “free some memory” instead of failing silently.

Earlier Cairn build showing the entries folder and retired private AI setup, with LM Studio installed but its local connection off
The setup I removed: LM Studio installed, local connection off.

Positioning

A journal that answers from your own writing. Nothing else on the Mac is both.

Every product nearby owns one half of the sentence: Apple owns the journal, the companions own the answering, Obsidian owns the files. A subscription pays for someone else’s server and Cairn has none, so the plan is one price.

Placed by what each product’s own pages promise and where its policies say the words go, November 2026.

Where it stands

Built enough to use. Still learning what helps.

I use the alpha as my personal journal, and nothing is validated beyond that. Five interviews are a small sample from one social world, and everything after them is secondary research.

Since the research I have shipped skins and stickers, a Touch ID lock and Mood from on-device tagging. Next is five writers with their own folders, interviewed about every answer they disagreed with. It works if they reopen entries older than a month, open the sources behind answers, and a network monitor counts zero outbound connections during a reflection.