The most powerful iPhone app in the world.(possibly)
The power of Claude, in your pocket.
Made easy and safer for people who are not developers.
Owlka puts the power of Claude on your phone. Build websites, build apps, set up monitors, connect your tools and data, get the thing in your head actually built, all from the comfort of your sofa.
Wrapped in memory that lasts across sessions, automatic reviewers that check the work, and a hold you control: when Owlka asks, in plain English, nothing happens on your computer until you answer.
Why I built Owlka
The story as a one-minute film. Played by actors; the conversation is the real one, lightly edited for spelling, grammar and length.
I think it’s fair to say my wife wasn’t the biggest fan of Owlka. Not for what it is, but for the hours I have put into it. Night after night I have sat on the sofa next to her building it instead of being with her, and she did not understand why. Then a couple of days ago in the space of about half an hour she watched it turn a stressful day for our daughter into a delightful one. She does not hate it (quite so much) any more.
Our Saturday
My wife went to the gym on Saturday morning and came back with a plan. She had got talking to another mum, one from our daughter’s class, and they had decided to take the kids to Chessington World of Adventure the following day. For most parents that is an easy, casual yes. For the parent of a child with ADHD it is not. We’d be signing Sophie up for a whole day of standing in line and navigating crowds and just hoping it goes ok.
The one thing that makes that day bearable is the accessibility pass that lets you queue virtually. But that was sold out. So the excited initial yes turned into a real dilemma: go anyway and try to carry our daughter through a day that could fall apart, or pull out and let her miss the day with her friend. There was no easy answer. My wife was honestly torn.
At 21:44 I was on the sofa next to her and we were talking it through. I picked up my phone and asked Owlka whether it could watch the site and tell us if anyone cancelled and a pass became available again. It checked the Chessington site, confirmed that it could do that, but it would need her Access Card number.
Next time I got up (22:03) I took a quick picture of the card and uploaded it to Owlka. I typed nothing else. It read the details straight off the picture. A minute later it checked availability itself and confirmed what we already knew: the passes were genuinely gone for the next day.
By 22:05 it had set up a watcher on my Mac Mini, checking regularly and emailing both me and my wife if any passes became available.
I iterated the plan over four short messages between 22:06 and 22:10. I increased the check frequency to every minute (from every three), then asked Owlka to actually book it if any became available (don’t just alert me - take action).
Amazingly, at 22:15 a slot opened. It booked it, emailed me and my wife, and then shut down the (now unneeded) monitoring service. We were both amazed it had worked so quickly (we got lucky). I asked it to double-check, at 22:17, it re-queried and confirmed the booking existed on the park’s own system, not just in its own record of what it thought it had done.
Thirty-one minutes from asking to booked.
I did not go to a computer. If I had needed to, I would not have bothered that late, and our daughter would have spent the day in queues she struggles to cope with. It needed me on the sofa, sending four sentences and a photo of a pass. That is the whole of it.
A child who was anxious a few hours ago had a wonderful day. And the person who most doubted the hours I put into this now understands them.
Persistent memory· Reviewer agents· When Owlka asks, nothing runs
Runs on
Mac / iOS
Windows
Android
A 3D printer monitor
An Ofsted assistant
A dragon maze
A ticket alert daemon
An iOS terminal app
A live leaderboard
A Cloudflare worker
A Streamlit dashboard
A Klipper safety hook
A scraping pipeline
A native iPhone game
A persistent monitor
A 3D printer monitor
An Ofsted assistant
A dragon maze
A ticket alert daemon
An iOS terminal app
A live leaderboard
A Cloudflare worker
A Streamlit dashboard
A Klipper safety hook
A scraping pipeline
A native iPhone game
A persistent monitor
How it works
Three pieces. One conversation.
Owlka runs Claude on your computer, talks to your iPhone through an encrypted middleman, and keeps the work on your own machine.
Live
v1.0.47
iOSWebAPI
STEP 01
Your Claude on your computer.
Owlka runs on your computer. It launches the official Claude Code tools under your own Anthropic login and keeps your code, your memory, and your work on your own machine. Nothing about your project lives on our servers.
+ def watch():
+ poll(url)
- sleep(60)
+ backoff()
─────────────
reviewer: APPROVE
STEP 02
An encrypted middleman that can't read your messages.
Your phone and your computer talk through an encrypted middleman. We pass sealed messages back and forth. We can't open them. Only your phone and your computer hold the keys, so the conversation stays between you and your Claude.
STEP 03
Your iPhone, your conversation.
The Owlka iPhone app is the front seat. Talk by voice or type. Watch what Claude is doing live. Approve a change, kick off a build, or pause it from the sofa. Same conversation on every paired phone.
What people built
Real products, built by talking to AI.
Every one of these was built by someone who is not a developer, describing what they wanted to Claude.
Education
An Ofsted-ready governors assistant
A school governor built a private assistant for their schools. During a live inspection call it hears the inspector's question, answers it from the schools' own minutes, policies and reports, and names the documents it used so the governor can open them on the spot.
Built for a live Ofsted call.
9:41
Governors assistantOfsted Agent
SchoolAll
SynthSonnet
ApproachHybrid
TimeAll
+New Chat
Governor Question
What are the key functions governors must fulfil, and how are we evidencing the disadvantaged-pupil gap?
Answer · Sonnet (balanced)
→Strategic direction: set vision, ethos, and three-year priorities (Oracy, Writing, PPG gap, Attendance, Budget).
→Hold leaders to account: executive head reports termly; named link governors lead PPG, SEND, safeguarding.
→Oversee financial probity: PPG allocation tracked against impact on FSM readers.
Owlka's founder built PrinterPilot with Owlka. It puts CAD design, a slicer built on OrcaSlicer, models from Printables and MakerWorld, and live control of real printers in one iPhone app, with a Mac doing the heavy work. Describe what you want and the AI designs it, finds it or changes the slice settings, then adapts the file to your own printer.
Runs three printers from Sovol, Snapmaker and Bambu Lab.
Background service
Britain's Got Talent ticket watcher
A family kept missing the BGT auditions. So a scheduled job on a home Mac mini checked for tickets in the background and sent an alert the moment they appeared. It was a service that runs quietly, not an app.
Ran unattended in the background.
9:41
Saturday, May 31
9:41
BGT
TICKET ALERTnow
Tickets may be available
The ticket watcher found Britain's Got Talent audition tickets. Open the booking page to check.
3 earlier from BGT Watcher
Games
Dragon Maze, a times-tables adventure
A child designed and built their own maze game with Claude Code. You choose your dragon's colour, eyes, size and wings, then race it through ten mazes that grow from 6x6 to 20x15. Times-table questions on the way take seconds off your time, and every level has its own leaderboard.
The power of Claude, with the rough edges sanded off.
Claude on its own is brilliant and a bit reckless. Owlka adds the memory, the reviewers, and the safety net that let you hand it real work without needing to be a developer.
Persistent cross-session memory
Owlka remembers what you're building across days, weeks, and reinstalls. Memory lives on your computer, not on our servers. Resume any project with one sentence.
Automated code reviewers
Changes are challenged by a reviewer agent before they land, at the level of checking you choose. Catches the bugs you would never have seen.
When Owlka asks, nothing happens until you answer
You set how much Owlka asks about, from anything it judges hard to undo down to nothing at all. When it does ask, the action is held on your own computer, in plain English, and if your phone is off or Owlka itself crashes it stays held and never runs.