Skip to content

Architecture

A local-first system built from explicit engineering primitives.

ReplicaMD separates the desktop shell, daemon, Git worktrees, terminal sessions, provider runtimes, memory, and notifications so each part can be inspected and trusted.

Capability index06 modules
Desktop Shell
Daemon
Git Worktrees
CLI Runtime
Knowledge Store
Adapter Boundary

Desktop Shell

Coordinates Knowledge, Calendar, agents, settings, and notifications.

Local state
Clear boundary
Developer-owned workflow

Daemon

Keeps terminal-backed sessions alive beyond the visible window.

Local state
Clear boundary
Developer-owned workflow

Git Worktrees

Isolates every agent with standard Git primitives.

Local state
Clear boundary
Developer-owned workflow

CLI Runtime

Runs Codex, Claude Code, OpenCode, and local model commands.

Local state
Clear boundary
Developer-owned workflow

Knowledge Store

Stores durable notes and linked context under local user control.

Local state
Clear boundary
Developer-owned workflow

Adapter Boundary

Separates local data from provider APIs and future secure synchronization.

Local state
Clear boundary
Developer-owned workflow

Make it durable

Bring your knowledge and agent work into one system.

Request early access