mealforge
AI-planned weekly meals in a real app — plan conversationally in any MCP-capable chat, the model pushes structured recipes over MCP, and mealforge derives the grocery list. No recipe catalog, self-hostable, one SQLite file.
Loose Wire LLC · loosewire.dev
Most of these come out of Loose Wire, my privacy-first software studio: local-first tools that keep your data yours. The rest is client work and the infrastructure I build on.
AI-planned weekly meals in a real app — plan conversationally in any MCP-capable chat, the model pushes structured recipes over MCP, and mealforge derives the grocery list. No recipe catalog, self-hostable, one SQLite file.
Full-stack site for a North Ogden auto shop — Astro marketing pages with React catalog and checkout islands, a Hono API on Cloudflare Workers, GoDaddy Poynt payments, and a Turso-backed quote portal with branded email notifications.
Local-first meeting transcription — Whisper runs on your machine, no bot joins your calls, audio never leaves your device.
Self-hostable, end-to-end encrypted video calling — no chat, no bloat, one Docker container.
FOSS app discovery for degoogled Android — find privacy-respecting alternatives with semantic search, built on TanStack Start and Cloudflare Workers.
Private project factory — an Nx monorepo template with a settled stack (React, TanStack Router, Hono, tRPC, Drizzle) and strict end-to-end typing as a guardrail for AI-assisted development.
Owning my AI workflow the way I own everything else — LibreChat on the homelab replacing hosted chat, and OpenCode with BYOK models for agentic coding.
The homelab — an Unraid server running 20+ self-hosted services: Immich, Nextcloud, Vaultwarden, Home Assistant, Forgejo, AdGuard Home — with Tailscale networking and an encrypted 3-2-1 backup pipeline.
The previous version of this site — terminal aesthetic, React and TypeScript. Retired, but the source is still up.