Skip to content
View nicedreamzapp's full-sized avatar
:atom:
Love to chat! Message via email. [email protected]
:atom:
Love to chat! Message via email. [email protected]

Block or report nicedreamzapp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nicedreamzapp/README.md

MATT MACOSKO — Nice Dreamz LLC

┌──────────────────────────────────────────────────────────────────┐
│  Humboldt County, California  ·  Nice Dreamz LLC                │
│  A three-node ambient-computing mesh, built on Apple Silicon.   │
│  Code, curiosity, and the right tools.                          │
└──────────────────────────────────────────────────────────────────┘

GitHub followers Repos


"If it takes more than 10 minutes, I automate it. If it needs AI, I build it from scratch."


WHAT I'M ACTUALLY BUILDING

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.


THE MESH

📡 Always-on agents running across all three nodes

                          ┌─────────────────────────────┐
                          │   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  │
                                                            └───────────────────┘

What each agent actually does

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.


THE TOOLBELT — repos by role in the stack

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.


LIVE ON THE INTERNET RIGHT NOW

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

THE FRONT FIVE

Sorted by GitHub stars — the most-loved at the top.

⭐ 2.6k · Claude Code Local   Stars Forks

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.sh auto-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


THE DAILY DRIVERS

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


THE LONG-ARC BET

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


THE FAMILY PROJECT

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


RECEIPTS — DOES LOCAL ACTUALLY WORK?

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.


INTERNAL BUILDS (NO PUBLIC REPO)

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


E-COMMERCE EMPIRE

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.


LAB NOTEBOOK

Smaller builds, research experiments, and "I wonder if this works" projects.

Real-time Bitcoin Trading with AI

Live prices · ML predictions · Trading signals · Web dashboard

Bitcoin Trading AI WebSockets

Skylight-Inspired Family Dashboard

Voice control · OCR scanning · AI assistant · Runs on old tablets

Dashboard Voice Control OCR

⭐ 2 · SpeakAnywhere

Voice Control for Your Computer

Whisper-powered · Works anywhere on desktop · Just speak

Whisper Voice Accessibility Python

ML for Parkinson's Disease Research

100% accuracy on test set · 65,000+ cells · 20-gene signature

Machine Learning Medical Research

AI Video Generation on Apple Silicon

CogVideoX-5B · M4 Pro · 4-second videos in 18 minutes

waterfall_success.mp4

AI Video Apple Silicon Diffusion

Photoreal Solar System for iOS

Three.js + WKWebView · NASA Blue Marble · ACES tonemapping · 60 fps

Swift Three.js WebGL iOS

Local AI Music Generator

ACE-Step + Gemma + seed-vc voice swap · Fully on-device · No cloud APIs

AI Music Apple Silicon MLX seed-vc

HSU Master's Thesis project — Aquatic Ecology

Live site ↗ · ▶ 1-min video · Built end-to-end with Claude Code in one sitting

HTML SVG edge-tts Playwright ffmpeg

Immersive WebXR Cannabis Marketplace

A-Frame · Live at marijuanaunion.com/marketplace · Walk around in your browser

WebXR A-Frame Three.js WooCommerce

SEO + AI chatbot site for the UFO film

42+ pages · "D.I.S.C.O." AI chatbot · Live at disclosureday.nicedreamzwholesale.com

SEO AI Chatbot Web

MS Paint for the Web

Pixel-perfect clone · Zero dependencies · Pure vanilla JS

JavaScript Canvas Web App

Automated Glass Cleaning Kiln

Custom built · Temperature controlled · Product design + CAD files

Hardware 3D Design Automation


TECH STACK

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

WHY THIS EXISTS

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

Popular repositories Loading

  1. claude-code-local claude-code-local Public

    Run Claude Code 100% on-device with local AI on Apple Silicon. MLX-native Anthropic-API server, 65 tok/s Qwen 3.5 122B, Llama 3.3 70B, Gemma 4 31B. Private, offline, airgap-ready. Built for NDA / l…

    Python 2.6k 509

  2. NarrateClaude NarrateClaude Public

    Hands-free on-device voice loop for macOS: Apple SFSpeechRecognizer + cloned-voice TTS, continuous listening, zero cloud. Originally built to drive claude-code-local.

    Swift 41 5

  3. nicedreamzapp nicedreamzapp Public

    Building AI tools and learning as I go: mobile computer vision, medical ML, business automation. Started with a chicken problem, ended up doing neuroscience research. Still figuring it out.

    Swift 25 2

  4. browser-agent browser-agent Public

    Local browser agent: MLX + Chrome DevTools Protocol. Handles cross-origin iframes, Shadow DOM, ProseMirror. Runs on Apple Silicon, no cloud.

    Python 19 2

  5. BitcoinPredictor BitcoinPredictor Public

    Real-time Bitcoin trading platform with AI

    TypeScript 7 2

  6. RealTimeAICam RealTimeAICam Public

    Just the largest with 601 objects detection app on a iphone & it's free

    Swift 6