mias active development
A local-first AI assistant for Android. Inference happens on the phone itself — your words never leave your hand — with optional offload to a desktop over Tailscale when the model needs more room to think.
session attached
learning how to work with ai and tools, trying to make something better. this page is the workbench, not the brochure.
3 systems mounted
not "projects". projects sit in a grid and smile. these run, break, and get fixed.
A local-first AI assistant for Android. Inference happens on the phone itself — your words never leave your hand — with optional offload to a desktop over Tailscale when the model needs more room to think.
A multilingual prompt-injection detector for AI systems. Feed it input before your model sees it; it tells you whether someone is trying to talk their way past your instructions.
Production web platforms built for clients in TypeScript. The code is theirs, so it doesn't appear here — only the fact that it ships and stays up.
sandbox active
custom high-performance pseudo-3D road simulator. runs at 120fps with minimal GPU impact.
tail -f nikhil
the about page, rewritten as what actually happened.
building mias. a local-first assistant means owning the whole stack — model runtime, android lifecycle, networking. it's heavy. that's the point.
learning ml for security. uzix exists because reading papers wasn't enough; detectors had to be built and broken.
shipped client web platforms in typescript. learned that "done" is defined by the person using it, not the person building it.
learning how to work with ai and tools, trying to make something better.
this log accepts new entries. write one: white.dev.sc@gmail.com or find me on github.