Sprayberry Labs — fixed-price audits & builds, delivered end-to-end. The building blocks below are open-source and free to use. The platform that turns them into a working AI workforce is the studio's own — and it's how I deliver.
I'm Thomas Sprayberry — 20 years of engineering, from solo founders to Fortune 500. I run Sprayberry Labs, a studio of one that moves at a team's pace: I built my own AI workforce to do the heavy lifting while I architect, review, and own everything that ships.
Have a codebase that needs an expert read, or something that needs building? → sprayberrylabs.com — fixed-price Audits from $1,500, build Sprints, and retainers. There's an AI on the site that answers anything before we talk.
These aren't demos — dario has 200+ stars and ships on npm, and the studio runs on this stack every day.
Shipped with it: amnesia.tax — a privacy-first metasearch engine. 155 engines at once, zero tracking, no AI, VPN-tunneled. Search the web, remember nothing.
| Project | What it does | |
|---|---|---|
| dario | Run your Claude Pro/Max subscription in any tool — Cursor, Cline, Aider, the Agent SDK — at subscription pricing, not per-token API bills. A local endpoint that replays Claude Code's wire shape so your traffic stays in the subscription pool; it also fronts OpenAI, Groq, OpenRouter, Ollama, and any OpenAI-compat URL. | |
| hands | A computer-use agent. Natural language → your mouse, keyboard, and screen. Drives the OS through its native shell (PowerShell / AppleScript / xdotool) for speed, screenshot tool for visual verification, optional voice pipeline. Routes through dario or any Anthropic-compat endpoint to keep subscription billing. | |
| deepdive | A local research agent. One command, cited answer — plan, search, read, iterate with a critic loop, synthesize. Routes LLM calls through dario so deep research runs on your own subscription. | |
| agent | Connect any device to your askalf fleet. A WebSocket connector that registers a machine — laptop, server, remote box — then runs the shell or Claude Code tasks the fleet dispatches and streams results back. Installs as a system service; Claude Code execution routes through dario. | |
| casey | An AI IT service desk. Omnichannel intake — email, web chat, Slack, Discord, Teams, SMS, voice — then Tier-1 triage and Tier-2 guided troubleshooting: it resolves what it can, walks the client through the rest, and escalates hands-on work to arnie with a brief. Routes through dario. | |
| arnie | An autonomous Tier-3 IT agent — the hands-on fixer casey escalates to. Diagnoses and resolves technical issues, then verifies the fix, behind a risk-tier safety engine: it auto-runs safe changes, snapshots a rollback before risky ones, and escalates anything dangerous. Runs interactively or fully unattended. Routes through dario. |
| Project | What it does | |
|---|---|---|
| pgflex | One Postgres API, two backends. Real PostgreSQL via pg in production, PGlite (in-process WASM) in standalone / dev. Same SQL, same query shape — drop the server when you don't need it. | |
| redisflex | One Redis API, two backends. ioredis in production, in-process Map + EventEmitter in dev. Plus a BullMQ-shaped in-memory queue so you can drop the Redis dep entirely for queueing too. | |
| browser-bridge | Stealth headless Chromium in a container, exposing CDP on port 9222. Plug Playwright, Puppeteer, or any MCP browser tool into one shared remote browser instead of bundling Chromium into every client. | |
| git-providers | One GitProvider interface for GitHub + GitLab + Bitbucket Cloud — user info, repos, branches, OAuth config. Plus a 44-entry api-key-provider taxonomy across cloud / CI / PM / monitoring / commerce. Zero runtime deps. | |
| claude-sync | Sync Claude Code sessions across machines. Pack a session into a portable .ccsync file, move it via Dropbox / iCloud / Syncthing / USB, unpack on the other side. Path-hash mismatches solved via git-remote-url as the canonical project key. Zero runtime deps. | |
| install-kit | A curl-pipe-bash template for self-hosted Docker apps. Banner, prerequisite probes, .env scaffolding with crypto-random secrets, healthcheck wait loop, browser auto-open. Fork it, edit a few CONFIGURE blocks, ship a one-line installer. |




