Daming Wu

Founder-engineer

San Jose, California

I build production AI systems and then try hard to falsify my own claims about them.

Open to founding, applied-AI and agent-engineering roles
Collie collie.run
PythonSwiftMCPMIT4★ open source

A coding agent that lives on your computer — and can actually run it.

Matched a comparable open agent on SWE-bench Verified using 5.3× fewer tokens — ~110K against ~588K per instance, metered at the HTTP boundary by a proxy I wrote. Local: no account, no telemetry, zero third-party dependencies in the core.

What using it looks likeplain English in, verified work out
Its own coding agent built the desktop console, the browser control, the screen recorder and the iOS app. The feature list is the benchmark.
Coding agentsemantic search · syntax-gated edits · self-verifying repair
Your browseracts in your logged-in Chrome · CSRF-fenced
Living desktopambient wallpaper · dock · live star-map of the code
Screen recorderscreen + camera + mic · Windows and macOS
Phone remotescan once · drive runs from the iOS app
Every surfaceterminal · web · VS Code · Zed, JetBrains, neovim
Tokens per SWE-bench Verified instancemeasured at the HTTP boundary
Comparable open agent
Collie
fewer tokens, same model and split
The gate, replayed from a real run. The reproduction must fail before the repair is attempted.
Under it
MemoryBM25 + dense vectors, fused by RRF
ContextSTABLE / CONTEXT / VOLATILE + a token budgeter
Safetyuntrusted content fenced as data · cost ceiling
Proofbenchmark lab — vs Claude Code and Aider, same model
VocalCode vocalcode.app
RustWhisperStripeShipping

Dictation for developers. Hold a key anywhere in the OS, speak, and the text arrives at your caret. The speech model runs locally, so no audio leaves the machine.

Sold and shipping at 0.4.9. Three Rust crates, one signed native binary per OS, and the whole checkout-to-license path — Stripe through Cloudflare Worker through Keygen — wired end to end.

Push-to-talk, running herelocal speech engine in the shipped app
Hold the button and speak.
uses your browser's speech engine
Nestlyze nestlyze.com
FastAPIPostGISpgvectorReact

An AI buyer's agent for US homebuyers. A two-minute onboarding chat, then 24 matched homes, each with a transparent valuation and walk / climate / school signals.

Six domain agents fuse 60+ public-data sources — FEMA flood, USGS seismic, Cal Fire, OpenAQ, school attendance boundaries — behind a gradient-boosted valuation with a leakage-safe temporal split, served in about 10 ms.

nestlyze — live site
Stay thestay.app
Next.jsClaudeOpen source

An open-source, crisis-aware mental-health AI. 988 and Crisis Text Line escalation, conversations encrypted on the device, free and public-good.

Every safety rule is bound to a behavioral test in CI — the policy is something that runs, not something written down. The app gates on age and risk before it will talk to you at all.

Safety rules bound to CIthe policy runs
RLdota-rl
PyTorchOffline RLResearch

A Dota 2 bot trained offline from high-MMR human replays — behavioral cloning into offline RL, the AlphaStar-Unplugged pattern.

Self-play is throughput-bound because there is no fast simulator, so the real engine is used only for validation. Sanctioned path throughout: Lua Bot API and a dedicated server, no injection, no input simulation, no memory reading.

Offline, not self-playwhy the engine is only a validator
replay frames
BCbehavioral cloning
Offline RLGPU-bound
Enginevalidation only
Sanctioned path throughout — Lua Bot API and a dedicated server. No injection, no input simulation, no memory reading.
Video pipeline
PythonCUDAsystemd

Whisper → Claude → a text-to-speech cascade that degrades through three engines instead of failing a batch → FFmpeg → upload.

1,321 videos published unattended across 23 accounts, VRAM-coordinated against concurrent GPU work on a single workstation running about 50 systemd units.

Publication matrix23 accounts × 18 channels
videos published unattended.
CKCartek
LaravelAWSStripe Connect

The auto marketplace I co-founded in 2018 and ran engineering for until 2025 — marketplace, ML, payments and infrastructure from zero.

Six engineers, 5M+ read requests a day at 99.9% uptime, on a double-entry ledger with Stripe Connect as merchant of record.

Open source
colliehq/collieThe agent above. Local-first, cross-platform, one-click Windows installer.4★claude-voicePush-to-talk voice interface for Claude Code.2★stayThe mental-health companion, in full.gpubrokerGPU resource broker for multi-project ML on one host, with an MCP server so agents can reserve VRAM themselves.nestlyze-mcpQuery US real estate from Claude Desktop or Claude Code.
Also
Rapport Local dual-channel session transcription for therapists — microphone and system loopback separated, offline, signed. Rust.
Collie for iOS A SwiftUI client that tails and drives agent runs from a phone.
Doppel Pronunciation training where the native reference is your own cloned voice saying your own sentence.