Windows beta, coming soon

A tiny desk buddy who keeps you on task.

Kiwi lives on your desktop. He keeps your to-do list, reminds you of things, listens when you say “hey Kiwi”, and steps in the moment you drift off to a distraction.

Download for Windows Soon See what he does

Windows 10 and 11 · Chrome extension included · Open source

Today

Tick them off, or poke Kiwi.

What he does

One small green friend, all the little things that keep a day on track.

Blocks distractions

Add the apps and websites that eat your day. With Focus on, Kiwi covers them the second they open. There's no skip button.

Keeps your to-dos

Type them, say them, or add them from Chrome. The same list shows up on your desktop and in your browser.

Reminders that land

Timers, pomodoros and “remind me at 5”. Choose a full-screen nudge you can't miss or a quiet toast in the corner.

Talk to him

Say “hey Kiwi” or press a shortcut. Speech is recognised right on your PC, so it's quick and your voice stays private.

Knows your calendar

Connect Google Calendar and ask what's next, add a meeting, or move your dentist appointment to Thursday.

Smarter with Claude

Optional: add your own Anthropic API key and Kiwi can answer questions and handle requests his built-in commands don't cover.

Focus mode

Open YouTube at 2 pm on a Tuesday and this happens.

Kiwi covers the app or tab right away. Back to work puts you straight back where you were. He never closes your apps or loses your tabs, and it all switches off when Focus does.

Go on, try the button.

no no no.

you're getting distracted.

Return to focus.

Voice

Just ask.

Kiwi understands the everyday ways people actually say things: lists of groceries, “in twenty minutes”, “next Thursday at 3”, “never mind”. Your voice never leaves your PC.

  • “what's next?”
  • “start a pomodoro”
  • “block reddit”
  • “come here”
  • “undo”
  • “tell me a joke”
  1. Hey Kiwi, add milk, eggs and bread
  2. Added 3 things to your list.
  3. Remind me to stretch in 20 minutes
  4. Okay. I'll nudge you in 20 minutes.
  5. What's on my calendar tomorrow?
  6. Design review at 10, then lunch with Anna at 1.
  7. Focus for 45 minutes
  8. Focus is on. No YouTube for you.

Open source

Every line of Kiwi is out in the open.

Kiwi sees which apps you open and hears you when you talk to him. You shouldn't have to take anyone's word for what he does with that, so all of him is public: the desktop app, the Chrome extension, the voice recognition and Kiwi himself.

Check the privacy promises yourself

No analytics, no accounts, no servers of ours. Kiwi only connects to Google Calendar and Claude when you turn them on, and to Hugging Face once, to download the speech model. It's all there in the code.

No hidden “pro” version

The code in the repository is the app you download. Same features, same Kiwi.

Teach him new tricks

Add a voice command, an animation, another calendar. Fork it and send a pull request, or keep your changes to yourself.

Stays open for good

Kiwi is licensed under GPL-3.0, so anything built from his code has to stay open source too. The Kiwi Focus name and Kiwi's character stay ours, so forks choose their own.

kiwi-focus
# build Kiwi yourself
> npm install
> npm run build:ext
> npm run dist:desktop
✓ release/Kiwi Focus-Setup.exe
  • TypeScript
  • Electron
  • React
  • Whisper, on-device
  • Chrome MV3

Build it yourself

Free

  • All the code and every feature
  • Build it with Node.js on Windows
  • Update by pulling the latest code
  • Calendar needs your own Google Cloud setup

Privacy

Your stuff stays on your computer.

Last updated September 15, 2026

No account, no tracking

Kiwi Focus doesn't ask you to sign up and doesn't collect analytics. Your to-dos, reminders, block lists and settings are saved on your own PC.

Voice

Speech recognition runs on your PC. Audio isn't recorded to disk or sent anywhere. The first time you use voice, Kiwi downloads an open speech model (Whisper) and keeps it on your PC.

Google Calendar

Only if you connect it. Kiwi asks for your email address and access to your calendar events, and uses them only to show, add, move or cancel events when you ask him to. The sign-in token is encrypted and stored on your PC. Calendar data goes straight between your PC and Google; it isn't sent to us, sold, or used for ads. Kiwi's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. You can disconnect in Settings at any time.

Claude

Only if you add your own Anthropic API key. Then the text of requests Kiwi can't handle himself (or every request, if you choose) is sent to Anthropic to be understood, along with the to-dos and events needed to answer. Your key is stored on your PC.

Chrome extension

The extension gets your block list and to-dos from the desktop app over a connection that stays on your computer. It checks the address of pages you open against your block list. It doesn't record or upload your browsing.