Ideas
Things I haven’t built. I have more of these than time, and I used to lose half of them, so now they go here with a date.
None of these is a plan. If one already exists, or you can see why it won’t work, I’d like to know.
Grace on a CPU alone
26 September 2026
Instead of asking a language model what to click, ask a small yes-or-no model about every button on the screen: does this one do what the person asked? Click the most likely yes. A tiny fine-tuned model handles tool calls, and a full language model is only the fallback. Everything stays local and fast without a GPU, because the people who need Grace can’t pay for cloud APIs, and running a big model on a CPU cooks the machine.
A script checker that explains, and never edits
September 2026
A command-line tool that reads a script from the internet before you run it and tells you what it will actually do. My first version also used a coding model to rewrite the dangerous part. I dropped that: an attacker can hide instructions in the script, and a “fixed” script gets more trust than the original deserves. So it labels, and you decide.
Repo memory keyed to a commit
September 2026
Before a coding session, one separate model call writes a map of the repository and saves it with the current commit id. Every session starts with that map. If the commit matches, the map is fresh. If not, it gets updated from the diff before the session and again after. No more “let me read the whole codebase first.”
Aider’s repo map is close. Tying the map to a commit and patching it from the diff is the part I haven’t seen.
Leaner coding agents
September 2026
Coding agents like opencode spend a lot of tokens reading and re-reading. There’s probably a lot to cut.
An always-on assistant that lives on the laptop
September 2026
This started when I noticed that 2-billion-parameter models are now good enough at using tools. That’s small enough to leave running all the time.
Windows and Linux, mushed together
September 2026
I did some unusual thinking on this one. It needs writing out properly before it goes here.
A round Indian space station
September 2026
Spin it for artificial gravity. You don’t need a full 1g: 0.4g is enough, and that’s what makes it buildable. Add an algae chamber for air and food, which the planned Bharatiya Antariksh Station doesn’t have.
Three-driver headphones
September 2026
Over-ear headphones with a 50 mm bass driver, a midrange and a tweeter in each cup, like a small speaker. The battery goes in the headband to balance the weight.
A helmet that knows the way
September 2026
A titanium-frame two-wheeler helmet with a heads-up display, a small Jetson board and bone-conduction audio, for offline navigation that’s always on. The cooling budget follows GPS speed: the faster you ride, the more air flows over the board, and navigation already knows your speed.