Start on the iPhone. Add a box when you want the house in on it.
The iPhone app is a whole Wollie on its own: you talk to it, it remembers, and the diet, the projects, the documents and the portfolio live on the phone. A box is where it becomes the household's — the family's mail and calendar, the devices, and an assistant that keeps working with the phone in your pocket.
On the phone alone
- Conversation with Claude — text, voice, photos — and a search through it
- Memory: it keeps what you tell it, and forgets on request
- Documents: what you send is kept, digested and searchable
- Diet diary, with Apple Health if you allow it
- Projects: the house, the car, a pregnancy — facts and files, filed
- Portfolio: your wallets read from their chain, the amounts you type for an exchange, the total and its chart in dollars, euros or bitcoin, and your plan per coin
- Markets: prices and levels computed from the exchange's own data, the order book, open contracts on the futures market, and how much the coin's chain is used
- Your phone's calendar, the weather, and where you are if you turn that on
Only while the app is open. A phone can't act unattended, can't reach anything in the house, and answers for one person.
With a box
- Reads the family's email — and acts on it once you've confirmed, with an email's words still yours to correct before it goes
- Reminders that ring by themselves, with alerts before they're due, and today's on the Today tab
- The household's calendar, shared projects and memory
- Lights, switches and radiator valves (Shelly)
- Tasks that run while everyone is asleep — hourly, weekdays at eight, the last Friday of the month
- Price alerts (“tell me when ETH drops below 2400”) checked without AI, and your wallets re-read every hour for the chart
- “Hey Siri, ask Wollie”, and Telegram if you want it there
- Everyone in the house gets their own memory, mail and permissions, and one switch turns Wollie's AI off for all of them
- What it remembers, on a Pi you can unplug — and, if you want, a copy of the whole chat on your phone, to search and read without the box
Anything that sends or switches something asks you first, in the app — Wollie proposes, you tap. The phone app attaches to the box; nothing to re-learn.
What you hold, what the market is doing, and the plan you wrote
The Portfolio adds up what you hold, account by account. A wallet on Bitcoin, Ethereum, Polygon, BNB Chain, Base, Arbitrum, Optimism, Solana, Sui or IoTeX is read from its chain, so its amounts are never typed, and a 0x address is read on every one of those networks that uses it; an exchange is an account where you type them. The total comes in dollars, euros or bitcoin, with a chart of the balance over time and how it splits between stablecoins, bitcoin, ether and the rest. The page redraws itself every twenty seconds while it's open. On a box the wallets are read again every hour, so the chart keeps going with the phone in your pocket; on the phone alone it has a point for the hours you opened it.
Each coin's page adds a Market section from Binance, the day's trading and the open contracts on the futures market ranked against the pair's own past, summed up in three lines worked out by fixed rules, without AI.
And a plan for each coin: why you hold it, what would change your mind, the close at which you'd admit being wrong, the most you'd put in one decision, when you'd buy back. Five questions, asked one at a time, saved in your own words. Before a trade Wollie reads that plan back to you beside its answer.
Ask it about the market and it computes instead of quoting articles. When it tells you what followed weeks like this one, it always shows how often price rose on any day of the same years: tested on six pairs since 2019, the look-alike weeks never did usefully better than that plain average.
iPhone
Distributed through TestFlight, Apple's free beta channel — the link is enough to install it.
Join the betaAndroid
There is no Android app, and no date for one. If you have a box, an Android phone can reach its web console from any browser on the same network — but that needs a box.
No cloud account. And I name every place your words go.
With a box of your own: your messages, your mail, your calendar, what it remembers — all of it on the Pi on your shelf, which you can unplug. Nothing comes back to me either: no telemetry, no analytics, no crash reports. Some things do leave — the three below are the ones that matter most, and the privacy page lists every one of them, including the sources Wollie looks things up in and the accounts you choose to connect.
Claude, to think
What you ask, and whatever it needs to answer. Sent by the box, on your own subscription or API key, under your own terms with Anthropic.
A notification with nothing in it
To ring your phone, Apple and Expo are told only a generic category — “New message”, “New mail”, “Urgent” and a few more like them. The words stay on your box until you open the app, unless you choose to see a reminder's own words in its notification.
Telegram, if you connect it
Those messages cross Telegram's servers like any other chat. Entirely optional — use the app and the console instead and Telegram is never involved.
Without a box, it is not the same
The iPhone beta works without a Pi, and then there is no box to keep anything. Unless you supply your own Anthropic key, what you ask goes to ai-gateway.sromano.com — a server I run — and from there to Anthropic. It holds the conversation so it can carry it on, and counts what each phone uses. The app never sends your name — only the phone model, the language and a code it made up. If I invited you personally, the label I typed when inviting you is on your row, and that is often a first name. Ask and your token is revoked; put in your own key, or set up a box, and this server is out of the path entirely.
What each one carries, in detail →
At home, how the phone and the box talk — and where that is weak →
A Raspberry Pi on your shelf. Four steps, and a credential for Claude.
You'll need a Raspberry Pi 4 or 5 — 2 GB of RAM at the very least, 4 GB if you can — a microSD card of 16 GB or more, and a computer to write it with. 2 GB runs it; 4 GB leaves it room to grow. Writing the card takes about ten minutes and runs unattended; your part of steps 1 to 3 is about a minute. Step 4 needs a credential, and that one is worth reading first.
curl -LO https://github.com/simonerom/Wollie-releases/raw/main/tools/flash_box.py
sudo python3 flash_box.py --flash
One command downloads the latest image, flashes the card you pick, and writes your claim code. On Windows, or if you'd rather use a graphical tool, the flashing guide has the Raspberry Pi Imager route too.
Run the script
The command above downloads the latest image, asks which removable disk is your SD card, and flashes it after a confirmation. No separate imager needed. (On Windows, or if you prefer a GUI, use Raspberry Pi Imager — the guide covers it.)
Print the code sheet
The same run writes a one-off claim code onto the card and hands you a sheet to print — the code, the box's Wi-Fi name, and a QR. It's your only copy, so print it and keep it. The code is what proves the box is yours when you claim it in the app.
Boot the Pi, get it online
Put the card in, power it on, give it a few minutes. Then get it on your network: plug in an Ethernet cable, or let the app set up Wi-Fi for it (you'll scan the QR from your sheet).
Give it a credential, and say hello
The app finds the box on your network and asks you to claim it with your code. Then it asks how it should reach Claude: a Claude subscription token, which you generate on a computer that has Claude Code installed, or an Anthropic API key from the console. Either works; the wizard walks you through whichever you pick. This is the step that isn't a minute.
Why a code at all?
A fresh box announces itself on your network, and whoever claims it first becomes its
owner — with access to the family's email, a Claude credential, and an assistant that acts
on their behalf. The code proves you're the person physically holding the box, so ownership
can't go to whoever reaches it first on the network. Lost the sheet? Pull the card, write a
fresh code onto it with python3 flash_box.py --force-rekey, and put it back —
your data stays put.
The image and the tool.
The flashing script
A small Python script (macOS & Linux). Run it with --flash and it
downloads the image, flashes the card you pick, and writes your claim code — all in one.
Or run it on a card you flashed yourself, to add the code.
Appliance image
The ready-to-flash Wollie image, with no remote login — you set it up entirely from the app. The script fetches it for you; download it by hand only for the Raspberry Pi Imager route.
Download the image