Releases: pyranthus-hq/mora
v0.7.0
Changelog
- 1431c79: PDF ingestion: filesystem + iMessage attachments (#8) (@AKarode)
- bedaf83: Phase 0: live bug fixes from the architecture review (#11) (@AKarode)
- de02d9f: Pre-share hardening: MCP request cap, match-centered snippets, index schema stamp (#2) (@AKarode)
- 1111f5c: Update README.md (@AKarode)
- 2a10d24: feat(sync): off-device git backup for the vault —
mora sync git(#7) (@AKarode)
Mora v0.6.0 — first public release
Mora v0.6.0 — first public release
Local-first, agent-agnostic memory CLI. Pure Go, single binary, zero telemetry/egress, read-only connector scopes. Apache-2.0.
Mora pre-loads your Gmail (multi-account), Google Calendar, iMessage, Apple Calendar, and local files into a searchable Markdown vault, builds a deterministic entity graph + salience-ranked daily brief + hybrid retrieval on top, and serves it to Claude Code, Codex, or any MCP-capable agent — so your agent starts every session already knowing your context. Nothing leaves your machine.
Install (macOS / Linux):
tar -xzf mora_0.6.0_<os>_<arch>.tar.gz && cd mora_0.6.0_<os>_<arch> && ./install.sh<arch> = arm64 (Apple Silicon) or amd64 (Intel).
Quick start:
mora init
mora connect google # OAuth → Gmail + Calendar backfill (read-only)
mora connect imessage # macOS; needs Full Disk Access
mora brief # what changed / what matters
mora mcp serve # wire into your agentWire into your agent (once):
claude mcp add mora -s user -- mora mcp serve
codex mcp add mora -- mora mcp servemacOS note: if you schedule iMessage/Apple Calendar sync, re-toggle Full Disk Access for mora after upgrades (per-binary TCC grants).
Highlights: hybrid semantic retrieval (optional local Ollama), per-source last_synced freshness on every answer, hourly background sync (mora schedule install ingest-hourly), multi-account Google, mora config context small|default|large, live progress UX.