LODORi
A meditation app that writes and voices a personalised session in about 25 seconds. React Native, FastAPI, subscriptions, ads, safety checks, and a public release on Google Play.
Our work / Infrastructure
Most of what is on this page runs on hardware we own. Local models keep client data off third-party APIs when that matters; a sandbox lets models write and run code without reaching anything else; and every site deploys from a push to GitHub through a listener that checks, backs up and rolls back.
The brief
Cloud AI is convenient until a client asks where their data went. A self-hosted box answers that. It also had to be safe to let models loose on, and it had to make deploying boring.
The deploy guards exist because on one August night a fix committed on the server was silently destroyed by the next deploy, and a badly edited environment file took a charity's site down for eight minutes. Both are now impossible by construction.
Under the bonnet
Ubuntu 24.04, systemd user timers, Docker with hardened containers, nginx and Cloudflare tunnels for exposure without open ports, a Python webhook service, Bash deploy scripts with a shared guard library, Umami analytics, and a documented credential store with per-machine read-only mirrors.
What it shows
A meditation app that writes and voices a personalised session in about 25 seconds. React Native, FastAPI, subscriptions, ads, safety checks, and a public release on Google Play.
Give it one idea, a product photo or a video and it drafts, schedules and publishes to nine social networks, writes graded Etsy listings and renders your 3D models. Nothing goes out until you approve it.
Describe a part or drop in a picture and get a watertight, print-ready STL. Exact parametric CAD written by a language model, or organic meshes from AI, both validated before a slicer ever sees them.
Next step