Questions
Does it cost anything?
Willy is free. The AI runs on a key from the provider you choose, and Groq and Google Gemini both have free tiers that are enough for personal use. A server can be a machine you already own.
Which AI can I use?
Groq, Google Gemini, OpenAI, OpenRouter, or any service with an OpenAI-compatible address, including models running on your own machine with Ollama. You pick it in the installer and can change it later in the dashboard. Talking to Willy by voice needs a Groq or OpenAI key for speech-to-text, which you can add next to a different main AI.
What does truewilly.com know about me?
Only what is listed under “What we do see” above: your name and email if you use Google sign-in, plus the daily check-in unless you turn it off. Never your commands, files, replies or keys.
I don’t use Google. Can I still sign in?
Yes. Create an account with an email and password on your own hub, or use the private link the installer prints. Neither involves truewilly.com.
Do I need a domain name?
No. Without one, the apps connect to your server’s IP address over your network. A domain gives you HTTPS and lets you reach Willy from anywhere, and the installer sets that up if you give it one.
Can I run it without a server?
Willy needs a hub to connect your devices. It can run on the same Windows PC you use, but a small always-on Linux machine is the best fit because reminders and alerts keep working when your PC sleeps.
Does a voice call listen to my surroundings?
Only while a call is open and you haven’t muted it. The phone and the PC check the last second of sound on the device itself with Google’s YAMNet model, to tell a voice from music, traffic or wind. That check is never recorded or sent anywhere. Your words go to your hub only when you speak, and each account’s call history is kept separately and can be cleared from the Features page.
Is there an iPhone app?
There is a preview. It runs the voice call, chat and the controls for your PC and server, but not Android-only things such as the always-on “Hey Willy” or reading notifications, because Apple does not allow them. It is not on the App Store yet, so you install it from a computer with a free Apple ID (steps above); the dashboard and the voice call page also work in any browser, including on iPhone.
What does the realtime voice call cost?
It uses your own OpenAI key, billed by OpenAI per minute of talking and kept on your hub, never on the phone. Calls are capped (minutes per call and per month, and they end after a few minutes of silence) and Willy keeps only the recent minutes of the call in mind, so a long call does not keep getting more expensive. You can lower the limits or choose a cheaper model on the Features page.
Will Willy send messages by itself?
No. It opens the message ready to go and you tap Send. Deleting files, installing updates, restarting services and similar changes also wait for your yes.
Why does Windows show “Windows protected your PC”?
Microsoft Defender SmartScreen flags newly released executables that don’t yet have global download volume. Willy PC is 100% open source and safe. To start it, click More info on the warning dialog and then click Run anyway.
What Python version is needed on the server?
Willy server requires Python 3.10 or newer for modern asyncio and type handling. On Ubuntu/Debian run sudo apt install python3 python3-pip. On Amazon Linux 2023 or RHEL run sudo dnf install -y python3.11 python3.11-pip.
How do I update it?
On the server run git pull && ./install. Your settings are kept. For the apps, download the newest version from the releases page.