Krovi. Desktop productivity apps should be free.

One little companion. A more capable desktop.

Windows 10 or 11, 64-bit. Version 0.3.0, free and open source.

  • Free
  • No account
  • Runs on your PC

The real pill, redrawn for the web, on a wallpaper made for this site. Move your cursor and its eyes follow. Press it to wake it. Sample data

VoiceNew in v0.3

Dictate into any app.

Hold a shortcut, speak, and Krovi types your words where your cursor is. Speech is recognised on your PC with Whisper, so there is no cloud speech service and no audio upload.

  • Hold to talk, or toggle. Ctrl + Alt + D by default, and you can change it.
  • You pick the model. Tiny, Base or Small, plus a Base English-only one. It downloads once, when you ask, and its checksum is verified.
  • Audio is never stored. Needs a CPU with AVX2 (2013 or newer).
Illustration
Illustration, not a recording. Typing into another app cannot be shown in the browser demo.
Agent ModeNew in v0.3

Say what you want. Approve what matters.

Type a sentence such as “open youtube and search youtube for lofi”. Krovi turns it into a short plan on your PC. Safe steps run at once; anything that schedules something, opens an address it does not know or prepares an email waits on a card for your OK.

  • Understood on your PC. A built-in planner, not an AI service.
  • Krovi never sends email. It opens a draft; you press Send.
  • Honest about limits. A step it cannot do is shown as “Not run”, with the reason.
  • Talk to Agent. An optional hold-to-talk shortcut (Ctrl + Alt + A, off until you turn it on). Local Whisper turns your words into text for Agent Mode, and any step that needs approval still shows its card.
Recording · demo + real browser
What is real here. The panel and the planner are the app’s browser demo. The demo never opens links, so the YouTube page is a real recording of youtube.com in the recording browser, which is what the installed app’s Open step does. The “Listening for a command” pill is the app’s real interface put into that state by the recording script, because the demo has no microphone; the spoken sentence is typed.
Describe this video
  1. The pill opens into the panel and the Agent tool is chosen. “open youtube” is typed and sent, and a one-step plan appears.
  2. A real browser loads youtube.com.
  3. Ctrl + Alt + A is held. The pill reads “Listening for a command”, then “Transcribing”. The same sentence gives the same plan.
  4. youtube.com loads again.
See approval cards at work (recorded)
Recording · demo data

Recording of the app’s browser demo. “open youtube and search youtube for lofi then remind me in 20 minutes to stretch” becomes three steps. Two are done; the reminder shows a card, “Needs your OK”, until Add reminder is pressed. In the demo, links and email drafts are not opened; timers, notes and reminders work.

Circle to AskNew in v0.3

Circle anything. Ask about it.

Press the shortcut, drag a circle around something on your screen, and Krovi reads just that area, once, on your PC. Copy the text, search it, or ask your own AI provider about it. The picture is never saved.

Ctrl+Alt+C starts it from any app.
  • Only what you circle. Nothing is watched in the background, ever.
  • Screen awareness is separate. You start it, it lasts 5 to 30 minutes, and an indicator stays visible the whole time.
Illustration · real answer replayed
Real answer from claude-sonnet-4-5 via Snowflake Cortex, replayed here. The card is a re-creation, not a recording of the app: the browser demo has no key and no backend, so it cannot ask a provider. In the app, Ask AI uses the provider and key you set up.
Describe this video
  1. Ctrl + Alt + C is pressed and the screen dims.
  2. A loop is drawn around a block of Python code on a web page.
  3. A card shows the text read from the circle, on this PC, and says the picture is never saved to disk.
  4. “What does this do?” is typed and Ask AI is pressed.
  5. The answer is typed out: “This function calculates the nth Fibonacci number. It starts with 0 and 1, then repeatedly adds the two previous numbers together n times, returning the final result.” It is labelled “AI-generated, may be wrong.”
See the screen awareness panel (recorded)
Recording · demo data

Recording of the browser demo. A session is started for 10 minutes, a red dot and an “ON” badge stay visible, and Stop ends it. The demo reads no screen.

Clean My OSNew in v0.3

Find the junk. Keep the control.

Scan for temporary files, caches, crash dumps and old installers. Krovi lists every folder and file with its real path and size, and moves nothing until you confirm. Everything goes to the Recycle Bin, so you can undo it.

  • You tick what goes. Each group opens to show exactly what is in it.
  • Gentle by design. Files changed in the last 24 hours are left alone, shortcuts are not followed, and Krovi never asks for administrator rights.
Recording · demo data
Recording of the app’s browser demo. The files, folders and sizes are made up and labelled DEMO in the app; nothing on a computer is scanned or moved.
Describe this video
  1. The Clean My OS tool explains where Krovi looks. A DEMO label is shown.
  2. Scan this PC is pressed. 2.3 GB is found in six groups.
  3. The first group is opened and lists folders with their paths, sizes and ages.
  4. Browser caches is unticked and the total falls to 825 MB.
  5. Move to Recycle Bin shows a confirmation listing each group. Confirming shows that the items were moved and can be restored.
Clipboard, Timers, PomodoroFrom v0.2

The small things you open ten times a day.

A searchable clipboard history that updates the moment you copy, several timers at once, and a Pomodoro that keeps counting while the panel is closed and shows in the pill.

  • Clipboard. Text, links and images. Pin what you reuse. Copies from password managers are never stored.
  • Timers and stopwatch. Run as many as you like side by side.
  • Pomodoro. Focus and break cycles, with a count of today’s sessions.
Recording · demo data
Recording of the app’s browser demo. Clips, timers and the new copy are sample data; the demo simulates a copy every few seconds.
Describe this video
  1. In Timers, the 10 min preset is chosen and started. It joins the running timers.
  2. In Pomodoro, Start focus is pressed and the 25 minute ring begins to count down.
  3. In Clipboard, a new link appears at the top of the history marked “just now”.
  4. The link is pressed to copy it, and the app shows its own message, “Copied to clipboard”.
Themes and moodsFour new in v0.3

Make it yours. Let it have moods.

Every colour in Krovi comes from a theme, so switching is instant. When you stop, the pill rests as a pair of eyes that glance at your cursor, blink and wake the moment you touch it.

  • Ten themes. v0.2 has six. v0.3 adds Obsidian, Linen, Voxel and Pixel Meadow.
  • Quick reactions (v0.3): the eyes can look curious, focused, pleased or worried as things happen.
  • Graphite
  • Porcelain
  • Mochi
  • Arcade
  • Terracotta
  • Tide
  • Obsidian
  • Linen
  • Voxel
  • Pixel Meadow

Names in colour are new in v0.3.

Recording · demo data
Recording of the app’s browser demo. The second half is a zoomed close-up of the pill. The Pixel Meadow name is applied to the recording; the demo build still uses its old working name.
Describe this video
  1. Settings is opened and scrolled to Appearance.
  2. The theme is switched to Obsidian (dark), Voxel (green pixel look), Pixel Meadow, Mochi (pink) and back to Linen.
  3. The panel closes. After a few quiet seconds the pill turns into two round eyes that look toward the moving cursor.
  4. The same close-up in the Voxel theme shows square pixel eyes doing the same.
Quick TransferFrom v0.2

From your PC to your phone.

Drop a file and a QR code appears. Scan it with your phone’s camera and the file downloads over your own Wi-Fi. No cloud, no account, no cable.

  • Local network only. A small server runs only while a share is open, then closes itself.
  • Optional PIN and a link that expires on its own.
  • Plain HTTP on your own network, so use a network you trust.
Recording · demo data
Recording of the app’s browser demo. The QR code is labelled “Demo: this QR goes nowhere” in the app.
Describe this video
  1. Quick Transfer shows a drop area and options for a PIN and an expiry time.
  2. A file is chosen. A QR code, a local link and a ten minute countdown appear, with the file listed as waiting for the phone.
  3. Stop sharing ends the share.
OptionalNew in v0.3

Set up AI in three steps.

Use Krovi without an account. Bring your own AI key when you want AI-powered features. Local tools never need a key.

  • Optional
  • Local tools never need a key
  • No Krovi account

01 · Key

Get your own key.

  • Anthropicyour own key
  • OpenAIyour own key
  • Google Geminiyour own AI Studio key
    free tier available
  • Groqyour own key
    free tier available

Make a key in your provider’s own console. Krovi never asks you to sign in to anything.

Mock-up

02 · Paste

Paste it once.

Settings → AI

Saved in Windows Credential Manager

Krovi keeps the optional ElevenLabs key for read aloud in the same place.

03 · Use

Use AI features.

What needs a key

Clipboard, Timers, Notesno key
Voice dictationno key
Agent Modeno key
Clean My OSno key

Ask AI about a circleyour key

Local tools never need a key.

AI answers come from the provider you chose, using your key.

Privacy

Private by design. Checkable by anyone.

No account, no telemetry, no analytics. This is everything that stays on your PC, and everything that can leave it, and only when you choose.

Sources: the app’s network audit and the v0.3 feature notes. Items marked v0.3 are new in this release.
WhatWhat happensLeaves your PC?
Stays on your PCNever sent anywhere
Clipboard, notes, timers, calendar, File ShelfStored on this PC. Copies from password managers are never stored.Never
Screen TimeProcess names and durations only. No window titles, no addresses.Never
Voice commandsRecognised on this PC with Windows speech. Zero network calls, shown by a socket capture in the audit.Never
Voice dictation and Talk to Agent v0.3Recognised on this PC with Whisper. Audio is not stored. No cloud speech.Never
Circle to Ask, reading v0.3Only the area you circle is read, once, on this PC. The picture is never saved.Never
Screen awareness v0.3You start it. It lasts 5 to 30 minutes, with an indicator always visible, and reads only when you press Ask.Never, unless you ask your AI provider
Agent Mode planning v0.3Your sentence is understood on this PC. Krovi never sends or reads email.Never
Clean My OS v0.3Scanning only reads. Nothing moves until you confirm, and it goes to the Recycle Bin.Never
Telemetry, analytics, crash reports, ads, accountsThere are none.Never
Goes out, only when you chooseEach one is listed in the audit
WeatherA coarse location (about 11 km) goes to api.open-meteo.com. A city name you search for goes to geocoding-api.open-meteo.com.When you open or refresh Weather
Exchange ratesThe base currency code goes to api.frankfurter.dev.When you refresh rates
Read aloud with ElevenLabsThe text being read goes to api.elevenlabs.io. Off by default; Windows voices stay on your PC.Only if you add your own key
Quick TransferA short-lived server on your own Wi-Fi while a share is open. No relay.To your phone, on your network
Whisper model download v0.3The model file is fetched from Hugging Face once, and its SHA-256 is verified.Once, when you press Download
Links Agent Mode opens v0.3Your browser makes the request when the page opens. Krovi sends nothing itself.When you approve or run a link
Asking an AI provider v0.3What you ask goes to the provider you chose, using your own key: Anthropic, OpenAI, Google Gemini or Groq.Only when you press Ask
0
third-party requests made by this page, counted live in your browser.

    No analytics, no cookies, no CDNs, no third-party fonts or embeds. The fonts and every video on this page are served from this site, and a strict Content-Security-Policy makes the browser refuse everything else.

    Every tool

    Nineteen tools. One little pill.

    Fifteen carry over from v0.2. Agent, Circle to Ask, Clean My OS and Extras are new in v0.3, which makes nineteen.

    Carried over from v0.2 15 tools

    • Home

      Everything that matters right now, at a glance.

    • Clipboard

      Searchable history. Pin what you reuse.

    • Timers

      Several countdowns and a lap stopwatch.

    • Pomodoro

      Focus and break cycles with a session count.

    • File Shelf

      Park files for a while, drag them out later.

    • Quick Transfer

      PC to phone over your Wi-Fi, with a QR code.

    • Media

      Now playing from Windows, with play, pause and skip.

    • Calendar

      Reminders that ring, and holidays that work offline.

    • Weather

      Now and the next five days.

    • Notes

      Quick notes with real checklists.

    • Explain

      Summaries made on your PC, and read aloud.

    • World Clocks

      The time where your people are.

    • Convert

      Units, and currency from cached rates.

    • Screen Time

      Your top apps per day. Local only.

    • Settings

      Hotkey, themes and the pill. v0.3 adds dictation, read-aloud settings and your AI key.

    New in v0.3 4 more tools

    • Agent

      Say what to do. Approve what matters.

    • Circle to Ask

      Circle anything on screen and ask about it.

    • Clean My OS

      Find junk, review it, send it to the Recycle Bin.

    • Extras

      Quick launcher, snippets, file organiser rules, workflows and local name search.

    The tools are counted from the v0.3 tool rail. Every tool, listed in the docs.

    Get Krovi for Windows.

    Free and open source (MIT). No account, no trial, no paid tier. Desktop productivity apps should be free. :)

    Latest release: v0.3.0. Earlier releases stay available on GitHub.

    Windows
    Windows 10 or 11, 64-bit. Tested on Windows 11; Windows 10 is untested.
    Processor
    A 64-bit CPU. Local dictation (v0.3) needs AVX2, found in CPUs from 2013 onward.
    Runtime
    Microsoft Edge WebView2, which is included with Windows 11.
    Network
    Not required. Weather and exchange rates are optional lookups.
    Installer
    Not code-signed yet, so SmartScreen may ask you to confirm. Checksums and steps.