Bhupendra Singh

I build software that keeps working when the network stops.

Three projects, one rule: the computer in your hand does the work, and what it learns stays there.

FitLibre Karta Raksha Three sources in one field. Move through it.

This page, measured

Everything here arrived once and stays here. That is the same promise the software below makes, so the page should be able to prove it about itself.

kB
transferred over the wire
requests after first paint
scripts from anyone else
ms
to first paint on your device
Running now shipped this year

FitLibre

Your training log, on your device.

Meals, sessions, weight and trends, all stored on the phone and fully usable with the wifi off. There is no account to make and no sync you did not ask for. Libre, as in yours.

on iPhone stored on device no account works entirely offline Everything about FitLibre
FitLibre's Today screen: 963 kcal left, a nourishment ring, and a list of logged meals.
Today, running offline.
In development no release date

Karta

An agent that thinks on your phone.

Speak, and the work happens on the device you are holding. The model never leaves it, so neither does what you asked for. It answers in a tunnel, on a plane, and on the days your connection gives up. The name is the Sanskrit term for the one who acts.

Inference
on device
Network calls
none

Everything about Karta

This phoneworking
Someone else's serveridle
Hardware prototype

Raksha

A room that knows you are there. No camera.

Millimetre-wave radar reads movement, distance and breathing through a wall. It can tell an empty room from a sleeping one, and a sitting person from a fallen one. There is no footage to leak, because there is no lens. The name means protection.

No lens, ever Nothing leaves the house mmWave radar