What it does
Press Super+G and a small face wakes up in a glowing ring at the bottom of your screen. When it has work to do, it grows a little body, walks across the screen carrying your pointer, ticks off each step, then cheers and hops back home.
Answers questions
Talk or type. It runs on a local model through Ollama, so your questions never leave your computer.
Does things for you
Opens apps and sites, closes windows, moves and tidies files, runs commands, and clicks and types with your OK.
Reads your screen
Work Mode sees what's on screen and works on it the way you would, then checks it actually worked.
Asks before changing things
Looking is instant. Changing something asks first, by button or fingerprint. Risky things are off unless you turn them on.
Works overnight
Write tasks in a queue and Toby works through them while the computer is awake, then leaves notes in an Outbox.
Uses your notes
Point it at your notes folder (like Obsidian) and it remembers what you've written, and logs what it did.
Phone & Telegram
Ask from anywhere, watch each step live, and approve actions with a tap, over your own private Tailscale network.
A laptop that folds
When the lid closes, the desktop folds shut toward the hinge like a foldable phone, and unfolds when you open it.
Install on Linux
Made for Arch / CachyOS with Hyprland. One command, one password prompt. It installs everything into its own folder and starts at login.
curl -fsSL https://raw.githubusercontent.com/mr1charles/linux-ai-assistant-/main/install.sh | bash
Then press Super+G, or run toby. Check everything with toby doctor, and update later with toby update. For the phone apps, add Tailscale: โฆ | bash -s -- --phone. Other distros: install the packages listed in install.sh and run it with SKIP_SYSTEM_PACKAGES=1.
The phone app
Talk to Toby on your computer from anywhere, see each task's steps as they happen, and approve anything that needs your OK. Your phone reaches your own computer over Tailscale, a free private network, so nothing is opened to the internet.
Android
- Download the APK and open it. Allow installing from your browser if Android asks.
- Install Tailscale on the phone and sign in with the same account as the computer.
- On the computer run
toby phone on, then paste its link into the app.
iPhone
- Download the IPA and install it with your own Apple ID using a sideloading tool: Plume Impactor (Linux), AltStore or Sideloadly.
- Turn on Developer Mode, and trust your Apple ID in Settings.
- Run
toby phone onand scan the code in the app.
It isn't on the App Store, so with a free Apple ID it needs re-signing every 7 days (the tools can do it for you). Full guide
Telegram
No app to install: make your own private bot with @BotFather, then run toby telegram setup on the computer. Only your account can use it, and you get instant notifications when tasks finish.
Good to know
Your computer does the thinking
Everything runs on a local model. The only things that go online are the ones that must, like a site you asked it to open, or your phone reaching your computer.
Small models make mistakes
On a small local model, Toby sometimes answers a question about your computer without actually checking. A bigger model, or the optional cloud mode, does better.
It's early
Built by one person and still young. Found a bug or have an idea? Open an issue.