marlow.systems

Local-first AI infrastructure, running on two Mac minis.

A small fleet of full-stack platforms sharing one battle-tested blueprint, one AI inference queue, and one set of Apple Silicon GPUs. Stage on the LAN, live behind Cloudflare tunnels. No cloud inference fallback.

Infrastructure

marlow-stage

192.168.20.228

Build, test, staging — LAN only

Mac Mini M-series · 10 cores · 24 GB RAM

  • · TurboQuant Coder-7B :8090
  • · Model Server :8800 (MLX/FLUX/Whisper/Music)
  • · Queue Proxy :8900 (shared fleet inference)
  • · Ollama :11434
  • · TimesFM :18099

marlow-live

192.168.20.191

Production — Cloudflare tunnels for public domains

Mac Mini M-series · 14 cores · 36 GB RAM

  • · TurboQuant 32B :8090 + 7B :8094
  • · ImageGen :8091 (FLUX)
  • · Voice :8092 (Whisper + TTS)
  • · MusicGen :8093
  • · PersonaPlex :8998 (realtime voice)
  • · Queue Proxy :8900 · Vault :18200

Projects (9)

JLon Beauty Bar

voice + commerce

Salon platform with voice booking

Full-stack salon management — online booking, appointment & rental management, receptionist interface, voice booking via Twilio ConversationRelay, Booker POS sync, Clover payments.

Stack

Next.js 16React 19Express 4TypeScriptPrisma 6 / Postgres 16RedisWebSocketTwilio

AI Models

  • · Qwen2.5-7B (TurboQuant MLX)
  • · marco-o1 (reasoning)
  • · gemma4 (vision)
live ↗stage (LAN)[email protected]:Jlon-Beauty-Bar/jlon-site.git

CryptoPulse

real-time + desktop

Non-custodial crypto trading w/ AI signals

Web app + Tauri desktop. AI signals, paper + real-money bot automation, encrypted vault (AES-256-GCM + Argon2id + OS keychain), Coinbase order execution, telemetry signed with ECDSA P-256. Phases 1–5 complete (infra, polish, desktop MVP, order lifecycle, distribution).

Stack

FastAPIPythonReact 18 + ViteTimescaleDBRedisHashiCorp VaultTauri 2 + RustCloudflare Tunnel

AI Models

  • · Google TimesFM (forecasting sidecar)
  • · Qwen2.5-7B (TurboQuant MLX)
live ↗stage (LAN)https://github.com/V4Escrow/crypto.git

CryptoTax

Crypto tax + portfolio + report generation

Cryptocurrency tax calculation, portfolio tracking, and tax-report generation with exchange API integrations.

Stack

FastAPIPythonReact + VitePostgreSQLRedisDocker

AI Models

  • · marco-o1 (reasoning agent)
  • · Qwen2.5-7B (TurboQuant MLX)

CiucaPV

AI-powered pharmacovigilance intelligence

Regulatory news crawling, tiered subscriptions, service-provider directory, training modules, and an AI consultant for pharmacovigilance professionals.

Stack

Next.js 16React 19TypeScriptPrisma 6 / Postgres 16NextAuth 5Tailwind 4Cloudflare Tunnel

AI Models

  • · Qwen2.5-32B-MLX (marlow-live)
live ↗stage (LAN)https://github.com/evelea/ciucapv.git

SalarAI

Romanian payroll & HR SaaS

Employment contracts, gross-to-net payroll with Romanian taxes (CAS / CASS / income tax / CAM), D112 XML declarations, leave management, AI HR consultant.

Stack

Next.js 16React 19TypeScriptPrisma / PostgreSQLNextAuthTailwindCloudflare Tunnel

AI Models

  • · Qwen2.5-7B (local)
  • · Ollama (local)

CleverPupil

multimodal

AI tutor for kids 5–17

Academic tutoring, music generation, sketch / drawing, image generation, BTCPay + Coinbase Onramp payments, parental consent workflows, GDPR compliance. Merged from the original Ella + London projects.

Stack

Next.js 16React 19TypeScript 5Tailwind 4Prisma 6 / Postgres 16NextAuth 5pnpmDocker

AI Models

  • · MLX LLMs via model server (:8800)
  • · FLUX.1-schnell (image)
  • · Whisper (STT)
  • · MusicGen (music)
  • · TTS (Samantha voice)

Worplace

Multi-agent virtual workplace

Local-only platform with PixiJS pixel-art office, autonomous AI agents with lifecycle states, standup cycles, and a WhatsApp chatbot service.

Stack

Next.js 16React 19Express 4TypeScriptPrisma / PostgresPixiJS 8WebSocketWebAuthn

AI Models

  • · marco-o1 (reasoning agent)
  • · Qwen2.5-7B + Coder-7B (local MLX)
  • · Ollama (local)
live ↗stage (LAN)https://github.com/evelea/worplace.git

Marlow Legal

AI legal case management

Document classification, entity extraction, AI-generated case wikis, attorney marketplace, billing via BTCPay (BTC + Lightning) on shared Bitcoin infrastructure. Passwordless OTP auth.

Stack

Next.js 16React 19TypeScript 5Prisma 6 / Postgres 16Tailwind 4pdf-parseBTCPay Server

AI Models

  • · claude-opus-4 (via queue proxy)
  • · Qwen2.5-7B (TurboQuant MLX)
live ↗stage (LAN)https://github.com/evelea/marlow-legal.git

Jantra Wiki

stage only

Password-protected case wiki + AI Q&A

Renders Markdown legal case files as HTML pages with streaming AI Q&A about case content. Built for a single legal case (Jantra v. Lira-Hickerson).

Stack

Node.js 22Express 4markedbcryptjsDocker

AI Models

  • · claude-opus-4 (via queue proxy)

The blueprint

Every project on marlow.systems follows the same recipe — Next.js 16 App Router on the front, Prisma 6 + Postgres 16 on the back, NextAuth 5 for auth, Tailwind 4 + shadcn/ui, pnpm, and Docker Compose. AI requests never go straight to a backend — they all go through the shared Queue Proxy :8900 with an X-Project and X-Capability header. GDPR (consent, export, deletion) is wired in on day one. Privacy and terms pages are public routes. The full document is available inside the dashboard once you sign in.