Skip to content

v0.1.0 — initial public release

Choose a tag to compare

@mraccah2 mraccah2 released this 19 May 23:45

A 24/7 personal-agent OS built on Claude Code. Persistent claude -p
supervisors, markdown-playbook jobs, opt-in ingress channels (webhook,
gmail-pubsub, phone-realtime, dispatch-bridge), SQLite/FTS5 memory
layer with embeddings, two SwiftUI companion apps (chat + fitness),
and a 22-tool CLI surface.

What ships

  • Kernel substrate: process-manager + supervisors + MCP shell bridge
  • 4 channel plugins (webhook, gmail-pubsub, phone-realtime, dispatch)
  • 22 user-facing CLIs (merlin, wiki, memory, email-, hum-, …)
  • 7 reference jobs (morning-digest, hum + 5 hum-* playbooks,
    wiki-audit, memory-snapshot, chrome-cdp-watch, context-sync)
  • Hum harness + 7 generic harvesters (weather, news, calendar,
    tasks, watchdog, serendipity, _common) — write your own from here
  • iOS/macOS companion app (Catalyst) with TestFlight CI
  • iOS fitness tracker (Spotter)
  • Wiki/memory store: SQLite + FTS5 + nomic-embed-text embeddings,
    DB-as-truth with .md round-trip
  • Local-LLM ack layer via Ollama
  • Outbound + memory-write LLM-gated prechecks
  • macOS launchd + Linux systemd installer docs

Quickstart
git clone https://github.com/mraccah2/merlin.git ~/Dev/merlin
cd ~/Dev/merlin
./scripts/bootstrap.sh
./bin/merlin init
./bin/merlin up
./bin/merlin dispatch morning-digest
./bin/merlin tail ops

Apache 2.0. Sanitized + generalized from a personal Mac-Mini-hosted
agent that's been running 24/7. The patterns are battle-tested; the
integrations are deliberately sparse because they're the part you
have to make yours.