A small, honest lab where Deepak Waghmare and Shaad Sufi build things to find out whether they should exist. Most won't. Some will. All of them ship in the open.
| # | Project | What it's for | Status |
|---|---|---|---|
| 001 | Reversibility Classes source · AI agents |
If your AI agent gets this wrong, can you undo it? An open R0–R4 scale for how recoverable an agent's tool calls are, an evidence-linked registry of 536 MCP tools across 20 servers, and rclass, a classifier and scanner you can drop into a gateway. |
Shipped v0.7.0 · spec v0.3.0 |
| 002 | Cairn source · Dev security |
Security memory for your codebase. Turns every vulnerability you fix into a proven rule, finds the siblings you missed, and blocks the pattern on future pull requests. Runs locally, with any model, from the CLI, CI or your coding agent. | Building pre-alpha · benchmarking before first release |
| 003 | Care by Milo Family care |
A little help for your parents. Peace of mind for you. An AI companion for older adults in Singapore: familiar phone calls for your parent, simple WhatsApp updates for the family, and a clear next step when a check-in is missed. | Building beta interest list open |
| 004 | Petal Audio & video |
The audio and video toolkit that stays offline. Convert, compress, clean up, transcribe and translate files, with the AI running on your own device. | Preview free test build for Mac and Windows |
| 005 | SponsorScene Creators |
Go live. Make room for sponsors. AI-generated brand placements inside livestream backgrounds, so a creator's room becomes a new sponsorship format. | Spark concept demo |
| 006 | Sarvavox Speech AI |
One intelligence. Every language. Specialized speech models for South Asian languages and local voices, with a public showcase of generated speech. | Preview public voice showcase |
| 007 | Bachao Food & money |
Five dinners a week, inside your grocery budget. Plans a week of dinners priced at your Singapore store, with one shopping list, a fridge finder that uses up what you have, and a drinks journal that learns your taste. Runs in your browser, with no login. | Preview v3 · Singapore first, India next |
| 008 | Tenthman Legal AI |
Preserve the rule. Preserve the exception. Research into fast models that turn legal text into explicit structure (rules, conditions, exceptions, consequences), so an AI's answer can be checked against it while it is written. | Building research prototype · accuracy not there yet |
| 009 | OPCP source · Enterprise ops |
Own your processes. Rent the capabilities. An open framework that lets a business keep its process logic, context and authority while renting capabilities from any supplier. Starts with a scorecard of how locked-in each critical process is, and a pass-or-fail drill that proves a supplier can be swapped. | Preview draft 0.3 for comment |
| 010 | Yserve Dev tools |
Local first, remote by exception, every exception explained. A local daemon between your editor and your models. For every request it decides where the work may run (on the device, on models your company hosts, or on a public API) and logs why. | Building phase 1 · routing core works, not released |
| 011 | Quickwake AI infrastructure |
Fast starts. Shared GPUs. Research into serving many AI models with fast first responses and less idle GPU capacity. | Building early research · target not met yet |
Spark an idea, two-week clock not started · Building being made · Preview something you can try · Shipped verdict: keep going · Shelved verdict: stop, with a post-mortem. Projects without a source link are built in private for now; their public page is the door.
# Reversibility Classes: what could the agents on this machine do that you can't undo?
pipx install "git+https://github.com/TwoMuchLabs/reversibility-classes" && rclass scan
# Cairn: scan a project for mistakes you've already fixed once
pipx install "git+https://github.com/TwoMuchLabs/cairn" && cairnOPCP needs no install to start: rate your exit readiness in the browser, or take the offline form from the v0.3.0 release.
All three are Apache-2.0. Disagreements are the most useful contribution: open a classification dispute, or an issue on Cairn or OPCP.
- Two weeks to a demo. If it can't show something real in a fortnight, it gets rescoped or shelved.
- Every project gets a door, at
name.twomuchlabs.comor a home of its own. - Write it down. Every build leaves a log entry: what we tried, what broke, what we learned.
- Shelve kindly. A shelved project with a good post-mortem counts as output, not failure.