The data leaves.
Patient files, bank records and contracts go to an AI company's servers, its logs and its country.
Frontier models know poetry, chess and a thousand things your company will never use. We train a small open model on only what your software needs, and run it offline on your users' own phones and laptops. Private, offline, with no cloud inference fee.
Qwen3 0.6B · 6-bit · llama.cpp · measured on a 4 GB Galaxy A05s in airplane mode
Patient files, bank records and contracts go to an AI company's servers, its logs and its country.
The more your users rely on the AI, the bigger the bill. Growth becomes a cost problem.
In a clinic basement, a branch office or a village, the cloud is simply gone.
Not a general chatbot squeezed down. A model trained for your software's actions and your users' words, sized for their device.
We map the actions your product can take, and the data behind them.
A sandbox of your software with fake data, so the model can practise every action safely.
Real questions from real users, kept apart and never trained on, so the score is honest.
A big model teaches a small one your software, step by step, with every example checked.
Every number is checked against your data. Every change waits for a person to approve it.
Packed to fit the phone, then tested on the real low-end phones and PCs your users own, against strict speed and memory gates.
Two parts. A build pipeline that runs once, on our servers. A small runtime that runs on the device, for every question, with no network.
records.find bill.createA small open model (Apache-2.0). No frontier API, ever.
Q6_K weights. The whole model is MB.
4 CPU cores on a . No GPU, no NPU.
The model in memory, on a phone with 4 GB in total.
How fast it reads the question and your data.
How fast it writes the answer. About 11 in a long chat.
Loads the model once. Then to s per answer.
Real questions from shops, frozen and never trained on.
Measured in Google's Firebase Test Lab on a real Galaxy A05s (Android 15), in airplane mode. The exam is scored on a server.
Our first build is for Nesayo, an AI assistant for Indian pharmacies. We rebuilt its cloud assistant to run inside the shop's own low-end phone, with no cloud model at all.
An AI assistant for Indian pharmacies: stock, bills and dues, by text and voice, in Hindi, Hinglish and English.
See Nesayo live →Answers come from a cloud model.
Same assistant, airplane mode, on a 4 GB phone. Tested on real phones in a device lab. Shop pilot next.
Model download. The whole AI.
Writing speed on the phone's CPU.
To answer a lookup question, in airplane mode.
Accuracy on real questions: our model vs its 8B teacher.
Pick a kind of software, then a question. Watch each step the model takes inside the phone, in airplane mode.
Nesayo (pharmacy): recorded phone results, replayed. Others: illustrations.
Pharmacies (Nesayo) are our first build, measured on real phones. The others are the workflows we are building toward.
Patient summaries and follow-ups for doctors and health workers. Records stay on the device.
Try it → Use caseLoan files and collections for field agents, without sending customer data out.
Try it → Use caseClause checks and summaries on the lawyer's own laptop. Privileged files never leave it.
Try it → Use caseReports and checklists by voice, in a plant or a basement with no signal.
Try it → First build · NesayoNesayo's assistant: stock, bills and dues by voice in Hinglish, on the shop's own 4 GB phone.
Try it → YoursTell us what your users do and what data can't leave. We'll show you what fits on their devices.
Talk to us →With a cloud AI you protect the data on the way out, on their servers and in their logs. With Neykosa it never goes out.
Questions, records and answers are processed on the phone or laptop that holds them.
The model proposes. Code and people decide.
A model that doesn't change under you, tested before every release.
The smallest model that does the job well, on hardware people already own.
The data stays where it was made. The person using it stays in charge.
Built from the questions real users ask, in the words they use.
Speed of small models on cheap CPUs, run in the open on every change.
View on GitHub →Our speed, memory and no-crash gates for low-end Android, written up so anyone can reuse them.
Tools to build an honest held-out exam for any software, before training a model on it.
Big general jobs, like reading long scanned documents, can stay in your own cloud. Everyday questions don't need it.
Billions of phones and laptops already have the hardware. What's missing is a model made for each product, tested on the devices its users own. We're building the factory that makes them.
Not for the AI. The model, the question and the answer stay on the phone or laptop, and it works in airplane mode. If your software already syncs its own data, that stays your choice and works as before.
Today: 64-bit Android phones with 4 GB of memory, like the Galaxy A05s, and Windows PCs. No GPU needed. We test on the exact devices your users have before we promise a number.
An open 0.6B model (Qwen3 family), fine-tuned for one product and packed to 489 MB, running with llama.cpp on the phone's CPU. Larger models only help write training examples before release.
No. We can build from your software's actions and synthetic data. If you share real examples, they stay private and are only used to train and test your model.
For one product, yes. It doesn't need to know everything, only your software. On real test questions our 0.6B model beat the 8B model that taught it.
Code checks every number against your data before it is shown. Anything that changes data waits for a person to approve it.
A model built and tested for your software, the on-device runtime, the code checks around it, and a test report from your users' real devices. We help you put it into your software.
Tell us what your software does, what data can't leave, and what devices your users have. We'll come back with what fits and how we'd prove it.
Tell us about your software. We'll tell you what can run inside your users' devices, and how we'd prove it.