┌──────────────────────────────────────────────────────────────────┐ │ Humboldt County, California · Nice Dreamz LLC │ │ A three-node ambient-computing mesh, built on Apple Silicon. │ │ Code, curiosity, and the right tools. │ └──────────────────────────────────────────────────────────────────┘
Most of these repos look standalone. They're not. They're parts of one system spread across three machines that talk to each other 24/7:
- M5 Max MacBook Pro · 128 GB — heavy compute on demand: model inference, video generation, image generation, training.
- M4 Mac mini · 64 GB — the always-on workhorse. Sits in the closet, runs autonomous agents, hosts the FiaOS web shell, answers Claude prompts on the Max plan for the rest of the mesh to use for free.
- Hostinger VPS — public gateway. Hosts the HQ Dashboard, the Ohm chat agent, marketing sites, MediaMTX streaming, and the cron jobs that pull everything together.
The idea: Apple Silicon is finally fast enough that I don't need a cloud subscription for the things I want to do every day. Build a local-first AI stack — code by voice, drive by text, see through my phone camera, ship orders through a dashboard, run autonomous agents in the closet — and stay useful when the internet goes down. The same stack is airgap-ready, which matters to the law / medical / compliance-sensitive firms I work with through Nice Dreamz LLC.
┌─────────────────────────────┐
│ iPhone (iMessage bridge) │
│ ask · send · image · vid │
└────────────┬────────────────┘
│
┌───────────────────────────────┼───────────────────────────────┐
│ │ │
┌──────▼──────────┐ ┌──────────▼──────────────┐ ┌──────────▼────────┐
│ M5 Max │ │ Mac mini (always-on) │ │ VPS (Hostinger) │
│ workstation │◀──SSH──▶│ the workhorse │◀───▶│ gateway │
├─────────────────┤ ├─────────────────────────┤ ├───────────────────┤
│ • ComfyUI │ │ • FiaOS web shell │ │ • HQ Dashboard │
│ • MLX server │ │ • gh-watcher (5m) │ │ • Ohm chat agent │
│ • MakeVideo │ │ • gh-mail-watcher (10m) │ │ • Marketing Hub │
│ • Browser Agent │ │ • lead-watcher (5m) │ │ • Family Planner │
│ • NarrateClaude │ │ • Morning briefing (9a) │ │ • MediaMTX │
│ • on-demand │ │ • mini_claude bridge │ │ • reddit-agent │
│ workloads │ │ (free Opus for VPS) │ │ • daily-brain │
└─────────────────┘ └─────────────────────────┘ │ • email-triage │
│ • vps-selfreport │
└───────────────────┘
| Where | Agent | Job |
|---|---|---|
| mini | FiaOS | Public web shell at fia.nicedreamzwholesale.com — PTY terminal + screen + voice through a Cloudflare tunnel. |
| mini | gh-watcher | Auto-discovers all my repos every 5 min. Watches issues, PRs, star milestones, HN mentions. Drafts replies to new issues with local claude -p and iMessages me the draft. |
| mini | gh-mail-watcher | Reads GitHub-sender emails, classifies (PAT expiry / security / vuln / repo comment / CI fail / noise), handles autonomously, only pings me when a human is required. |
| mini | lead-watcher | Watches claude-code-local Discussions/Issues for AirGap consulting leads. |
| mini | Morning briefing | 9am daily — pulls HQ state, posts an iMessage business briefing. |
| mini | mini_claude bridge | Lets the VPS call Claude on my Max plan (Opus) for $0 by routing through FiaOS. This is the trick. |
| VPS | Ohm | The only fully LLM-driven agent. Sonnet 4.6 chat at hq.nicedreamzwholesale.com/ohm; offloads heavy work to mini via mini_claude. |
| VPS | HQ Dashboard | Gunicorn at :9001 — central command for orders, email, shipping, agents, and Ohm. |
| VPS | reddit-agent | Watches Reddit for brand mentions every 15 min. |
| VPS | daily-brain | 3:30am — reviews all trading systems, generates a 10-question report via mini_claude (free Opus). |
| VPS | email-triage | 6× daily — auto-marks system emails as read, leaves humans for me. |
| M5 | agent-rollcall | Monday 9am — audits all three machines, iMessages me the health summary. |
| M5/mini | hq-state pusher | Every 30s — pushes node state to the VPS dashboard. |
Cost discipline rule across the mesh: if an agent uses paid API, swap it to mini_claude (Max plan, $0/call) unless it explicitly needs a non-Claude model.
| Role | Repo | What it does |
|---|---|---|
| 🧠 Brain | claude-code-local | Claude Code, 100% on-device. The center of everything. |
| 🎙️ Voice | NarrateClaude + Ohm | I talk to it; it answers in my own cloned voice. |
| 👁️ Eyes | RealTimeAICam + VisionBuilder | iPhone camera that sees 601 objects offline; train new ones from photos I already took. |
| ✋ Hands | cinch + studio-record | Real work — shipping orders, recording the screen. |
| 📱 Remote | claude-screen-to-phone + FiaOS | Drive the Mac from my iPhone via iMessage; or open any browser and remote into the mini at home. |
| 🌐 Browser | browser-agent | Local AI driving Chrome — Shadow DOM, ProseMirror, the whole stack. |
| 🤖 Body | CemaniHomesteadRobot | The long-arc bet: a Lego-clip-in robot platform that uses the same vision pipeline. |
| 👨👧 Family | JaneOS | An adaptive 1st-grade tutor I built for my daughter and gave away. |
This isn't a portfolio. It's the toolkit the mesh actually uses every day to run Divine Tribe (since 2013), serve Nice Dreamz consulting clients, and chip away at the robotics work that's the actual point.
Public surfaces of the mesh you can hit from any browser:
| URL | What |
|---|---|
| hq.nicedreamzwholesale.com | HQ Dashboard — orders, email, shipping, Ohm chat |
| fia.nicedreamzwholesale.com | FiaOS — full Mac mini in a browser tab |
| nicedreamzwholesale.com/airgap | AirGap AI — private-AI consulting pilot offer |
| cdsi.click | Cannabis Device Safety Institute — standards body site (launch video embedded) |
| marijuanaunion.com/marketplace | The Farmstand 3D — WebXR cannabis marketplace |
| disclosureday.nicedreamzwholesale.com | Disclosure Day — SEO + AI chatbot ("D.I.S.C.O.") site |
Sorted by GitHub stars — the most-loved at the top.
⭐ 2.6k · Claude Code Local

Run Claude Code 100% on-device with local AI on Apple Silicon. No cloud, no API fees.
- 3 models to choose from: Gemma 4 31B (fast), Llama 3.3 70B (smartest), Qwen 3.5 122B (biggest)
- 4 modes: Code, Browser Agent, Narrative (voice), and Phone (iMessage remote control)
- Custom MLX server with Anthropic-compatible API — swap models with one env var
setup.shauto-detects your RAM, picks the right model, and creates a desktop launcher- Your code never leaves your Mac — not for inference, not for telemetry, not for anything
MLX Apple Silicon Claude Code Gemma Llama Qwen Python
Talk to your Mac, hear it reply in your own cloned voice. Now also accessible from any browser, anywhere.
- NarrateClaude — on-device wake-word + cloned voice + local LLM, 100% private, works on a plane
- Ohm — the same voice loop wrapped in a private web chat I host on my own infrastructure — type from any browser, hear the reply in my own voice
- VPS proxies the chat to a self-hosted bridge on a Mac mini at home; Claude on the Max plan answers, audio pipes back to the browser
- Zero cloud-AI cost, zero paid API calls per message
Pocket TTS Apple Silicon Claude Code Max plan Flask nginx Python
A local browser-control agent powered by MLX + Chrome DevTools Protocol.
- Handles the cases other agents can't: cross-origin iframes, Shadow DOM, ProseMirror editors
- Inference via local MLX models — zero cloud calls, no rate limits, no API keys
- Pairs with Claude Code Local for fully on-device automation pipelines
MLX Apple Silicon Chrome DevTools Protocol Python Local AI
The biggest free open-vocabulary detector I could fit on an iPhone — 601 classes, OCR, and LiDAR depth, all running on-device.
- Open YOLOv8 weights converted to CoreML, no subscription, no telemetry
- Pairs with the camera and LiDAR sensors directly — depth-aware bounding boxes
- The seed of the vision stack I'm pulling into the CemaniHomesteadRobot project
YOLOv8 CoreML Swift iOS LiDAR
Control Claude Code from your iPhone via iMessage. Driver-friendly. Doctor-friendly. Walking-the-dog-friendly.
- Send commands by text, get back screenshots, screen recordings, and produced videos automatically
- Hooks into Claude Code on the Mac, returns multimodal output to your phone
- Approve/deny prompts arrive as YES / NO / YES_TO_ALL message buttons
iMessage AppleScript Claude Code macOS Automation Python
These aren't the top of the star chart, but they're the ones the mesh actually runs every day.
The tool that pays for everything else. Built it for myself after ten years of fighting WordPress, and my partner watched me use it and asked "why aren't you selling that?"
- Orders from every WooCommerce store I own, merged into a single feed
- USPS / UPS / FedEx rates pre-loaded on every order; cheapest is highlighted
- Same-customer orders auto-merge into one card; multi-box shipping with one click
- Fraud risk flags with the actual reasons listed inline
- One-tap thermal print — direct from dashboard to label printer, no PDFs
- End-of-day USPS SCAN manifest with one button
- In a good run: four seconds per order. Down from a minute and a half.
- Open-source, self-hosted, your VPS, your WooCommerce keys, your EasyPost account. No SaaS in the middle.
Flask WooCommerce REST EasyPost API Python vanilla JS
Open any browser. You're now driving the Mac mini at home — screen, keyboard, mouse, voice.
- Live remote desktop + a real PTY shell (Claude Code, vim, top — anything you'd run in Terminal)
- On-device voice loop with a cloned warm voice for the responses
- Self-hosted via Cloudflare Tunnel — public URL, zero VPS cost, all the compute on Apple Silicon
- Auto-starts on boot, auto-restarts on crash, runs as a permanent service
- It's the bridge the VPS uses to call
mini_claude— the trick that gives every other agent free Opus access
Python WebSockets Cloudflare Tunnel PTY Apple Silicon
macOS screen + facecam recorder with virtual backgrounds and a local HTTP API.
- Pairs with Claude Code via the API on
localhost:17494— Claude can record itself working - Virtual backgrounds without OBS or third-party plugins
- Outputs ready-to-edit MP4 / WebM, no transcoding step
Swift AVFoundation macOS HTTP API Claude Code
⭐ 2 · Cemani Homestead Robot 
Started with a simple problem: protecting my chickens from predators. Built a 1 kW autonomous tank robot that you text from your phone.
- Tank drive chassis with Xbox controller override + text-command autonomous modes
- YOLOv8 601-class object detection on Jetson Orin Nano (same vision base as RealTimeAICam)
- Dual PTZ ONVIF cameras with depth overlay + 3D LIDAR mapping
- Full hardware postmortem after a real-world testing injury — Xbox-controller-first safety architecture, 20 failure points documented and fixed
- Pulls a cart of firewood. Actually.
The honest goal: turn this into a Lego-clip-in modular robotics kit where the same vision + voice + local-AI brain I've built for the desk runs on the robot too.
Robot.pulling.cart.carrying.firewood.mp4
Teensy ESP32 Jetson Orin Nano YOLOv8 TensorRT RPLidar Modbus PTZ ONVIF Robotics Python Node.js
Roboflow on your phone — for training your own robot. Privately. On-device. With photos you already took.
- SAM 2.1 segmentation, MobileCLIP 2 embeddings, YOLO 26 export — all running locally on iOS 26
- Built so I can train new vision classes for CemaniHomesteadRobot without ever uploading frames to a cloud labeling service
- Honest WIP — shipping in the open
Swift iOS 26 CoreML SAM 2.1 MobileCLIP 2 YOLO 26
A FREE 1st-grade adaptive learning tutor I built for my daughter — and gave away.
- Voice-driven and theme-rotating (unicorns, dinosaurs, space, cats, Bluey)
- Covers reading, phonics, sight words, addition, subtraction, place value, science, social-emotional learning, letter tracing
- Every question generated fresh by AI — never sees the same one twice
- Difficulty climbs as she masters skills, gently drops if she struggles
- Click-only safe interface — no microphone, no typing, no chat — built parent-first
Claude API Piper TTS Flask Anthropic Adaptive Learning
The day Antirez shipped ds4, I gave the same prompt to three different AI engines on the same 128 GB MacBook Pro. Local DeepSeek V4 Flash beat cloud Claude on wall-clock time.
| Engine | Time | Output | Hosted on |
|---|---|---|---|
🐳 DeepSeek V4 Flash (ds4 local) |
103 s | 3,259 tokens | Apple Silicon GPU |
| ☁️ Cloud Claude (Max plan) | 192 s | ~3,500 tokens | Anthropic data center |
| 🟢 Gemma 4 31B (MLX local) | 131 s | 1,992 tokens | Apple Silicon GPU |
Companion to claude-code-local.
HQ Dashboard — Central command center at hq.nicedreamzwholesale.com. Email triage across 4 Gmail accounts, real-time WooCommerce order monitoring, full shipping system with USPS/UPS/FedEx rates + one-click label purchase + thermal printing, eBay listing management, 2FA / rate-limited / WSGI hardened. Hosts Ohm, the LLM-driven chat agent. Python Flask Gunicorn EasyPost API WooCommerce API Gmail API Anthropic Sonnet nginx
Ohm — the chat agent that bridges the mesh — Sonnet 4.6 web chat at hq/ohm. When Ohm needs heavy work done, it tools out to mini_claude(prompt) → POST to FiaOS /api/command → runs claude -p on the mini under my keychain → uses Max plan Opus at zero API cost. Tools available: bash_vps, read_file, list_dir, wc_orders, imessage_to_matt, add_to_ohm_inbox, now_iso, mini_claude. Python Anthropic API SSH Flask
AI Trading System — Multi-agent autonomous trading with self-improving feedback loop. 6 named agents (Sentinel, Scout, Arb Scanner, Postmortem, Kalshi Sniper, Trade Gate). daily-brain on the VPS runs at 3:30am, reviews every trade through Opus (free, via mini_claude), writes lessons learned, feeds them back into the next decision. Python Node.js Anthropic Claude Coinbase CDP Kalshi API
AI Customer Chatbot — Customer support trained on the full Divine Tribe product lineup. Mistral 7B fine-tuned with RLHF + Claude-powered hybrid RAG/CAG. Knows 134 products, recommends by use case. Mistral 7B RLHF Claude Flask WooCommerce
4 stores, 140+ products, 5,000+ units shipped. All automated.
| Site | What It Is |
|---|---|
| ineedhemp.com | Divine Tribe vaporizers — American-owned since 2013 |
| nicedreamzwholesale.com/software | Software projects — open-source tools, AI agents, builds |
| tribeseedbank.com | Seed bank |
| marijuanaunion.com | Community & marketing hub |
Every store has: SEO-optimized product pages, structured data schema, automated order processing, AI chatbot support.
Smaller builds, research experiments, and "I wonder if this works" projects.
⭐ 7 · BitcoinPredictorReal-time Bitcoin Trading with AI Live prices · ML predictions · Trading signals · Web dashboard
|
⭐ 3 · Family PlannerSkylight-Inspired Family Dashboard Voice control · OCR scanning · AI assistant · Runs on old tablets
|
⭐ 2 · SpeakAnywhereVoice Control for Your Computer Whisper-powered · Works anywhere on desktop · Just speak
|
ML for Parkinson's Disease Research 100% accuracy on test set · 65,000+ cells · 20-gene signature
|
⭐ 1 · CogVideoX-Mac-SetupAI Video Generation on Apple Silicon CogVideoX-5B · M4 Pro · 4-second videos in 18 minutes waterfall_success.mp4
|
Photoreal Solar System for iOS Three.js + WKWebView · NASA Blue Marble · ACES tonemapping · 60 fps
|
|
Local AI Music Generator ACE-Step + Gemma + seed-vc voice swap · Fully on-device · No cloud APIs
|
HSU Master's Thesis project — Aquatic Ecology Live site ↗ · ▶ 1-min video · Built end-to-end with Claude Code in one sitting
|
|
Immersive WebXR Cannabis Marketplace A-Frame · Live at marijuanaunion.com/marketplace · Walk around in your browser
|
SEO + AI chatbot site for the UFO film 42+ pages · "D.I.S.C.O." AI chatbot · Live at disclosureday.nicedreamzwholesale.com
|
|
MS Paint for the Web Pixel-perfect clone · Zero dependencies · Pure vanilla JS
|
Automated Glass Cleaning Kiln Custom built · Temperature controlled · Product design + CAD files
|
| Category | Technologies |
|---|---|
| Languages | Python Swift TypeScript JavaScript C++ PHP |
| AI / ML | Claude (Opus + Sonnet + Haiku) MLX Gemma 4 31B Llama 3.3 70B Qwen 3.5 122B Mistral 7B YOLOv8 SAM 2.1 MobileCLIP 2 CogVideoX Whisper CoreML Piper TTS |
| APIs | WooCommerce EasyPost Gmail Google Search Console Coinbase CDP Kalshi eBay Reddit LinkedIn |
| Infrastructure | nginx gunicorn PM2 Let's Encrypt UFW SSH Cloudflare Tunnel LaunchAgents systemd cron |
| Mobile | iOS Xcode Metal Apple Silicon LiDAR iMessage bridge |
| Robotics | Arduino Teensy ESP32 Jetson Orin Nano ONVIF RPLidar Tank Drive |
I run Divine Tribe — vaporizer hardware, since 2013. Cinch ships those orders. Everything else is downstream of paying the bills.
Nice Dreamz LLC is the consulting umbrella on top. The public surface is AirGap AI — Private AI / Fractional AI work for law, medical, and compliance-sensitive firms — the kind of clients who can't put their data into a cloud chatbot. Every tool above is either something I use on a real engagement or something I built to find out whether the local-AI approach holds up under real workload. The three-node mesh is the demo: it's been my daily driver for a year and a half.
I'm also building out the Cannabis Device Safety Institute in parallel — a standards body for cannabis-consumption hardware, aiming to be first-in-line when federal research funding lands.
The long arc is the robot. Modular, Lego-clip-in, runs the same local AI stack as my laptop and the mini. That's why the vision pipeline shows up in three places (RealTimeAICam, VisionBuilder, CemaniHomesteadRobot) — same eyes, different bodies.
Still figuring it out. No investors. No team. One MacBook, one Mac mini, one VPS, and a lot of late nights.
ineedhemp.com · GitHub · LinkedIn
Built with code, caffeine, and Claude · Humboldt County, CA





