
A family business of two, built because we were tired of juggling six tools.
We're Priit and Karolin. I'm Priit — I worked on Skype back when it was still a scrappy startup, and I've spent the years since building and shipping small software products. Karolin used to teach French; today she is the person who answers when you write to any of them.
We run several products between the two of us. I build; Karolin talks to the people who use what we build — replies to reviews, customer email, five languages — and keeps the human side honest. IndieBob is the tool we made so that the two of us could run all of it from one place.
We built the tool we needed
Every week looked the same. Check Stripe in one tab. Plausible/GA in another. Open a doc to write a blog post. Switch to Figma for an OG image. Copy-paste to Twitter, LinkedIn, Reddit — with no way to know which one actually brought signups.
Six tools, six subscriptions, zero connection between them. I could see traffic going up, but I couldn't tell which blog post led to which paying customer. I could see churn happening, but I couldn't trace it back to what went wrong. And when Karolin replied to a customer, she had to ask me what that person had actually done — the answer lived in a tool she never opened.
So I built IndieBob, and we run it together. One place where the post gets written, the image generated, the distribution done, the reader tracked through signup to payment — and the person who replies to them can see the whole story. Not a dashboard — a growth engine.
Products we run on IndieBob
Real products with real users, and every one of them is run through IndieBob.
How it's built
IndieBob runs on Nuxt 4 with PostgreSQL, deployed on DigitalOcean. The AI features — blog drafting, social post generation, prospect discovery — run local-first on a solar-powered, battery-backed AI farm of my own, with cloud models stepping in when it's busy. Most AI tasks cost almost nothing to run, which is how we keep pricing at €9/month instead of $49.
The tracker SDK is under 5KB, uses no cookies, and respects privacy by default. Nothing fancy. Just solid engineering that ships.
- AI
- Our own solar-powered AI farm
- Framework
- Nuxt 4 + Vue 3
- Database
- PostgreSQL + Drizzle ORM
- Deploy
- DigitalOcean
- SDK
- 4.6KB gzipped, zero deps
Your projects deserve a growth engine
Free to start. No credit card required.
Already have an account? Sign in



