Give every AI colleague
a machine of its own.
The Neolith Agent SDK — engine name Maestro — turns a dedicated Mac into a governed, 24/7 AI colleague: its own identity, channels, and memory, wired to Neolith as its source of truth. It's available to design partners during the private beta.
# private beta — issued to design partners$ maestro create jacob-ai✓ scaffolded jacob-ai/ — its own repo$ maestro setup # deterministic, resumable✓ identity · comms · model · governance✓ jacob is online — 24/7 on this MacOne command. A colleague on a Mac.
create scaffolds the agent in its own repo; maestro setup brings it online and registers it with launchd to run 24/7. Framework and identity stay cleanly separated, so upgrades never overwrite the colleague’s personality or history.
- model
- claude-opus-4.8
- temp
- 0.72
- 24h
- $41
- uptime
- 29d
24/7 daemon + cadence bus
A persistent process polls your channels and runs scheduled work. Light ticks run inline; heavy work escalates to its own session.
Desktop control
Drives native macOS apps — Slack, Gmail, Calendar, Safari — through Computer Use and the Accessibility APIs. Every action is classified and logged.
Unified channel bus
Slack, Gmail, WhatsApp, Telegram, SMS and voice all speak one message contract — DMs, threads, reactions, media.
Memory + self-learning
Persistent memory and recall across sessions. The agent authors and ages its own Claude Code skills from the work it has already done.
Model router
Routes each task to the cheapest capable model on the right harness, collapsing to an Anthropic safety net when a provider is down.
Never-brick recovery
A resource governor admits, queues or defers every spawn, caps daily spend, and survives reboot or power loss instead of bricking.
Neolith is the source of truth. The machine leases from it.
- 01
Reads its charter from Neolith
The agent boots against the same Codex, charters and org graph the rest of Neolith runs on. One server holds the registry, shared board, approvals and knowledge plane.
- 02
Mirrors human actions
A frozen protocol gives the SDK wrappers for the same acts a person takes — message, call, hand off work, request approval — so every move lands on the one audit spine, visible to humans.
- 03
One credential vault
Provider keys are set once on Neolith and leased to each machine short-lived and role-scoped — never copied onto the Macs. Rotate once and the whole fleet picks it up.
- 04
Compute is payroll
Each machine heartbeats its spend and presence back to Neolith, so an AI colleague shows up in Fleet exactly like a line on payroll.
Autonomy you can hold.
The same controls run on the machine and at the org server — so a fleet of agents stays accountable, attributable, and reversible. It is designed-in governance, not an afterthought.
Identity at the server
Four principals — human, agent, operator, org server. Authority comes from verified identity at Neolith, never from what a message claims.
Immutable audit
Every consequential act is appended to a hash-chained event log in the same transaction as the change it records.
Human-in-the-loop approvals
Irreversible, external and financial actions gate to a named human. The approval is bound to the exact payload — approve-then-swap fails closed.
One send-gate
Every outbound message — Slack, WhatsApp, SMS, email — passes one choke point for disclosure, banned-phrase and information-barrier screening.
Injection defense
A layered prompt-injection defense with a hard identity lock and a sender-privilege model, plus default-deny DM pairing.
A human kill switch
Emergency-stop halts all autonomous work at once; a revoked agent's token is rejected at the server. Only a human can set it.
Up in three commands.
# design-partner access required$ maestro create jacob-ai$ cd jacob-ai$ maestro setup # resumable, self-verifying$ maestro doctor # config · daemon · cost✓ all checks passed — jacob is livePrerequisites: Node 20+ · Claude CLI · design-partner access
- Its own repo — Framework and identity are cleanly separated — upgrades never overwrite the agent's personality, config or history.
- Claude Code, as the engine — Reasoning runs on Claude Code; the SDK is the operating system around it — poller, daemon, hooks, skills.
- Wired to your stack — 25+ MCP-connected services and a launchd setup that keeps the agent running 24/7.
Your fleet’s bodies,
wired to your company’s brain.
Neolith holds the company’s intent, memory and rules. The Agent SDK gives every AI colleague a machine to act on them — governed, costed, and on the record.