What's new in Calmara
Everything shipped, newest first. Web changes go live as soon as they are merged; Android features arrive with the next APK, which lags the web app.
July 2026
Prove what your AI remembers — the audit release (July 12–14)
Seven features that turn "auditable memory" from a claim into something you can check.
- Fact history. Every remembered fact now has a "Show history" view: every version it has ever had, where each came from, when it changed, why it was retracted, and what replaced it.
- AI activity log. Settings → Connections shows every tool call a connected assistant made against your account, with the full input it sent, the outcome, and how it authenticated.
- Memory import. Paste what ChatGPT, Claude, or Gemini remembers about you and Calmara extracts it into facts. Nothing is written until you approve it.
- Pending review, visible at last. Facts extracted from chats or imports wait in a review queue on the Memory tab with Approve and Reject buttons. This existed in the database from the start but had no interface.
- Delete permanently. Alongside retraction, which keeps a fact in the history as superseded, you can now erase a fact and its record entirely. Retract when the world changed; delete when it should never have been recorded.
- Auto-reschedule log. The nightly scheduler now records every task it moved and from which date to which. Open it under Settings → AI & Automation → Show recent activity.
- Trust page. calmara.app/trust documents where your data lives (EU, Railway europe-west4), how an AI request flows, what is encrypted, every subprocessor, and what Calmara does not have yet.
Any AI endpoint, and your data in open formats (July 14)
- Custom AI endpoint. Point Calmara at any OpenAI-compatible endpoint: Azure OpenAI in an EU region, Scaleway, OVHcloud, OpenRouter, or a vLLM server you run yourself. Your key, encrypted at rest, your infrastructure.
- Open-format export. Download your calendar as
.ics, your tasks as.icswith VTODO entries, and everything as JSON, on every plan. The calendar files import into Apple Calendar, Thunderbird, Nextcloud, or any CalDAV server. Leaving is not a paid feature. - MCP over Streamable HTTP. The connector URL is now
https://api.calmara.app/mcp. The old/mcp/sseaddress still works, so nothing you have already set up breaks. This unlocks assistants that reject the older transport, including Gemini Enterprise. - Which assistants support MCP? A matrix of every assistant that accepts custom connectors, including the ones that do not: calmara.app/mcp-compatibility.
Faster landing page (July 10)
The marketing page was downloading the entire authenticated app before it could render. It no longer does: the initial JavaScript dropped by 57%, which mostly shows up as a much faster first load on mobile.
The blog (July 5–12)
Twelve articles on MCP security, auditing what Claude and ChatGPT remember, the EU AI Act, running AI with zero cloud egress, and honest comparisons against Notion, Obsidian, Motion, and Reclaim. Read them at calmara.app/blog.
Earlier
Android (June)
Capacitor 8 and Android 16 support (targetSdk 36), home-screen widgets that refresh reliably in the background, self-refreshing authentication so widgets stop asking you to sign in, and the blog reachable from inside the app.
MCP personal access tokens (June)
Long-lived tokens for MCP clients that cannot complete a browser sign-in, such as Cline, Continue, AnythingLLM, and Claude Code. Settings → Connections → AI Assistants.
Bi-temporal memory (May)
The foundation for everything in the July release: facts stored as plain-English statements with two timelines, one for when they were true in the world and one for when Calmara learned them.