Private beta · docking now
The Autonomous Local Ops Control Plane for Apple Silicon.
Execute local inference with zero marginal API cost. Monitor Proxmox, pfSense, and fleet SSH targets. Control your IT infrastructure from your Mac Hub and iOS companions over an end-to-end encrypted gateway.
- 100% On-Device Inference
- SPKI-Pinned Gateway
- Hardware Keychain Vault
- Zero Cloud Telemetry
- pve-01.lab.lanHealthyproxmox · 4 VMs · storage 61% · HA quorum OK
- pf-edge.home.arpaHealthypfsense · WAN up 45d · 0 blocked spikes
- truenas-02Degradedtruenas · pool scrub 78% · SMART warning
- pihole-coreHealthypi-hole · 4.1k blocks/24h · dnssec OK
- ts-fleet (12 nodes)Mesh OKtailscale · 12/12 online · 2 exits
- satellite-imacPinnedgateway peer · spki match · ts 44ms
hub$ ruby probe run truenas-02 --deep → pool HEALTH=DEGRADED · 1 vdev replated · briefing queued for 07:00
Your infrastructure data should never cross a cloud boundary to answer a question about itself.
Cloud MSP suites and hosted AI wrappers rent you the same three liabilities forever: your data leaves the building, your bill scales with usage, and your credentials live in someone else's database. Ruby AI resolves all three at the silicon level — inference runs in Apple Silicon unified memory, probes read your LAN directly, and credentials never leave the T2/SEP-protected keychain.
| Capability | Ruby AI — Local | Cloud MSP Suites | Hosted AI Wrappers |
|---|---|---|---|
| Data sovereignty where your fleet data lives | 100% on-deviceInference in Apple Silicon unified memory (Ollama / oMLX). Probes read Proxmox, pfSense, and SSH targets directly from your LAN. | Cloud-boundAgent traffic and alert data are ingested into third-party cloud models and vendor clouds. | Third-party modelEvery prompt is shipped to a hosted API and retained under the provider's policy. |
| Marginal cost per chat, per probe, per seat | ≈ $0.00One-time hardware. No per-seat licences, no metered tokens, no per-probe API fees. | MeteredPer-seat licences plus usage-metered AI add-ons that scale with your fleet. | Token meterRecurring API fees proportional to every token and request. |
| Credential security where secrets rest | Keychain vaultCredentials live strictly in native macOS SecretKeychainStore — gated by Touch ID / Face ID, never exposed to LLM context or memory exports. | Vendor-heldAPI secrets and stored credentials sit in remote provider databases. | Context leaksKeys and secrets pasted into prompts become part of the remote context window. |
| Failure mode when the internet drops | Still on-dutyInference, probes, dossiers, and the morning brief continue on the Mac Hub. Tailscale keeps companions connected. | BlindNo WAN, no console. Monitoring halts until connectivity returns. | Offline = deadEvery inference requires egress. |
| Audit surface who sees your traffic | You doSPKI-pinned TLS on :9443 over Tailscale. Zero cloud telemetry by design — there is no dashboard upstream. | WiderProvider infrastructure, subprocessors, and their support tooling. | WiderModel host plus every subprocessor in its data pipeline. |
// rubyai runs on the machine already on your desk. pilots confirm: median probe latency < 120 ms on a 12-node lab fleet.
Four control planes, executed from the Mac Hub you already own.
No heavyweight agents deployed per host, no vendor cloud in the middle. Select a plane:
Native probes. No cloud agents.
First-party probes poll the platforms technical operators actually run — then correlate the readings into a single status board and morning brief on the Mac Hub.
- Proxmox VE — node, VM, storage-pool, and HA-quorum health probes.
- pfSense — WAN state, gateway latency, firewall interface status.
- TrueNAS & Pi-hole — ZFS pool / SMART drift and resolver block-delta.
- Tailscale nodes — mesh presence, exit-node state, key expiry watch.
- Real-time, agentless — probes speak SSH/API straight from the Hub. Nothing to install per host; a 12-node fleet costs 0 extra licences.
// live window · IT Check status board · sample fleet data
probe queue5/5 OK · 44ms median
- pve-01 · cluster.reportsched every 60s · jitter 5sClean
- truenas-02 · smart.mirrorscrub ETA 02:10 · alert escalation armedWatch
- pf-edge · gw.latencyp1 8.2ms / p2 12.7msClean
Checklists that execute themselves — with you on the trigger.
Onboarding a new host is a checklist bound to executable IT toolkits. Ruby stages the run; every consequential step waits for your approval before it touches the box.
- OpenSSH bootstrap — authorized_keys, hardened sshd config, host-key capture.
- Tailscale deployment — install, join key rotation, tag and ACL diff review.
- Probe Key provisioning — scoped per-host keys minted into the SecretKeychainStore, never printable, never prompt-readable.
- Approval gate — each step ships as a reviewed diff with a deny-list blocking destructive commands.
host checklist · web-07 new joinstep 4/6
- openssh bootstrapsshd hardened · key fingerprint savedDone
- tailscale join + tag:k8s-nodeACL diff +14 lines · you approved 14:22Done
- probe key mint → keychainscope: read-only · Touch ID requiredAwaiting you
- apt full-upgradedeny-list halts -f autoremove from toolkitBlocked
next staged stepid wk-07-b3
A dossier per client. A ledger per fleet. On disk, not in a SaaS console.
MSP-grade client management that lives entirely in local stores — hardware inventory, warranties, network maps, and linked credentials, isolated per client on the Mac Hub's disk.
- Hardware inventory — serials, specs, and role tags captured from live probes, not hand-typed.
- Warranty & renewal tracking — 30 / 60 / 90-day horizon groups pushed to the morning brief.
- Network maps & linked credentials — topology notes and secret references that resolve via keychain, never stored beside data.
- Local isolation — records persist in CoreData / HUBDB on local disk; per-client partitions; encrypted export when you leave.
client dossier · harborview dental (14 assets)local db
- hw-inventory · 14 assets3 Mac minis · 2 synology · 9 endpoints · serials verifiedFresh
- warranty · fortinet fg-60fexpires in 48 days → 60-day horizon groupHorizon
- network map · vlan topology v12last probe-linked edit · diff signed by youv12
- linked credentials · 9 refskeychain-indirected · 0 secrets co-locatedSealed
// export → encrypted .rubiarchive · re-import on any M-series hub
A satellite gateway that answers to crypto, not to the public internet.
iPhone, iPad, and satellite Macs pair to the M4 Pro Mac Hub over :9443 — authenticated by pinned certificates, never by passwords exposed to the open web.
- TLS SPKI certificate pinning — companions reject any certificate whose SPKI hash doesn't match the mint on the Hub. No CA in the middle.
- Tailscale path — gateway reachable on the tailnet; the Hub never opens a port to the WAN.
- Client-side idempotency — every companion mutation carries an idempotency key; a flaky LTE retry can never double-execute an approval.
- LocalAuthentication + StoreKit 2 — approvals on iOS re-gate through Face ID; licensing settles without servers in the loop.
gateway log · :9443spki-verified
- iphone-15-pro · handshakets 31ms · spki ✓ · cert pinned 41dPaired
- ipad-air · swipe approve wk-07-b3idempotency-key 9f3c…a1 · faceid ✓Exec
- observed node · handshakespki ✗ mismatch → closed in 0.4msRejected
- satellite-imac · resyncdossier deltas 3 · keys never leave hubSynced
egress posturewan surface: none
One Mac Hub. Four planes. Zero upstream dependencies.
Everything below runs on hardware you physically control. Hover or focus a block to inspect its responsibilities. Arrows mark the full bidirectional data path.
Founding pilots: put Ruby on a fleet you actually operate.
We are recruiting a limited cohort of sysadmins, MSPs, and homelabbers with real hosts to pilot the first builds. Tell us about your environment and you'll be matched to the right phase — Proxmox-heavy fleets and multi-client shops get priority slots.
-
T+0 · Now
Internal Alpha Live now
Running daily on production lab fleets: a 12-node Tailscale mesh, Proxmox + pfSense + TrueNAS, and MSP-style client dossiers. The build you see mocked up on this page.
-
T+3 months · Early 2027
Closed Beta 50 pilot orgs
Pilot cohort onboarded through a private channel: full toolkit workflows, companion gateway on personal devices, and a direct line to the build engineers.
-
T+6 months · ~Q2 2027
General Availability Ships
Mac App Store + direct distribution. Founding pilots keep their beta pricing tier and their data exactly where it has always been — on their own Mac.
Join the waitlist
Qualification takes 30 seconds and requires nothing but an inbox.