Skip to content

Releases: beyondhumane/sens-ai

v0.30.0 — Sens checks what the AI writes

Choose a tag to compare

@iiTzSenn iiTzSenn released this 02 Oct 14:46
8ffeabb

Sens now stands between Claude Code and your project. Every change the AI makes is checked before it reaches the disk, so it reuses what you already have instead of writing it again, and leaves nothing copied, unused or commented behind. It’s on in every session.

New

  • Claude learns what you already have. With every message, Sens shows the AI the code in your project that relates to what you asked, so it reuses it instead of writing it again.
  • Every change is checked before it lands. Sens stops copies of code you already have (renamed ones too), code left unused and new comments, and tells Claude what to do instead. It asks you before Claude adds a dependency or removes tests.
  • A second look at each turn. When the changes pass the rules, a reviewer reads them for abstractions used once, fixes to the symptom instead of the cause, and rewrites of what the project or a dependency already gives. Its notes reach you and Claude, in your language; they don’t stop anything.
  • You decide when Sens doesn’t approve. If Claude can’t get the changes approved in three tries, the turn is held: they stay on disk and the thread offers Accept, Undo or Ask Claude to fix them. Accepting saves them as exceptions of this project; undoing restores your files without touching your git.
  • You see what Sens did. The thread shows what Sens found in your project, what it stopped and what it approved.
  • Thirty languages. TypeScript and JavaScript (with Vue and Svelte components), Python, Go, Rust, Java, Kotlin, C#, PHP, Ruby, C, C++, Swift, Dart, Scala, F#, Lua, Elixir, Gleam and Zig in full. Bash, PowerShell, Haskell, R, Objective-C, OCaml, Erlang, Julia, Solidity, Elm and Groovy are checked for copies and comments, and unused code there is only a note.

Measured

In our benchmark with Claude Sonnet 5.5, after thirty chained tasks on the same project, the project ended 12% smaller with Sens and the work used 18% fewer tokens, with the same tasks accepted and nothing broken. The method and every result are in the paper, docs/paper/sens-canon.md. The languages added in this release are covered by tests, not yet by that benchmark.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.30.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.30.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: 468c14a90f7c5f248af8e1e842944040976fdef96405afb41b182524320d525c

v0.29.0 — Say “Hey Sens”

Choose a tag to compare

@iiTzSenn iiTzSenn released this 29 Sep 19:15

Say “Hey Sens” from any window and focus mode opens already listening. It’s off until you switch it on, and your voice never leaves your computer.

New

  • “Hey Sens” starts dictation. Switch it on in Settings → Focus & voice, then say “Hey Sens” (or “Oye Sens”) from any window: focus mode opens and starts dictating, hands-free. It stops by itself after a few seconds of silence and leaves the text for you to check and send.
  • Heard on your computer. Sens listens for it with the same Whisper model that dictates, on your computer. While the switch is on, the microphone stays open and Windows shows it in use. Sens doesn’t listen while you dictate or test the microphone, waits for the voice model if it’s still downloading, and tries again on its own if the microphone is muted or unplugged.

Changed

  • One microphone for both. The microphone you pick in Settings → Focus & voice is the one “Hey Sens” listens to, and switching it applies at once.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.29.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.29.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: 77cf7b5b56b14bab3f4784bc18efd70e66f8ee7287ac591734c9a66aeb0ae5a7

v0.28.0 — Focus mode where you want it

Choose a tag to compare

@iiTzSenn iiTzSenn released this 29 Sep 14:59

Focus mode goes where you put it. Drag it anywhere on the screen and it opens there next time, or pin it so it stays over every window you open.

New

  • Move focus mode. Drag it by the S, or by any empty part of the bar, pinned or not. Sens remembers the spot for each screen and opens it there next time, even after a restart. Double-click the S to put it back in the center.
  • Pin it where it is. The pin button now sits next to the microphone, always (Ctrl+P still works). Pinned, focus mode stays visible when you click elsewhere, stays on its screen even if you open it from another one, and comes back on top whenever another window opens. Pinning lasts until you close Sens.

Changed

  • Clicks stay clicks. Focus mode only starts moving once the pointer has moved a few pixels, so a click or a double click on the bar never drags it by accident.
  • Never half off the screen. If a screen is smaller than when you left focus mode there, it opens fully inside it.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.28.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.28.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: 079c8f27a20f35bbfe0913f9d7363d4b9a5e4ec2515327f8a867dc6a45ed8f2e

v0.27.0 — Dictation that understands you, and focus mode

Choose a tag to compare

@iiTzSenn iiTzSenn released this 29 Sep 12:00

Dictation now understands what you say, and the floating bar becomes focus mode: Alt+Space over any window, a button at the top of Sens, and the session you want to ask in.

New

  • Dictation that understands Spanish. Sens now transcribes with Whisper small instead of base: whole sentences come out right where base garbled them, still on your computer, and each phrase is written about half a second after you pause. Sens downloads the new model once (181 MB) and deletes the old one.
  • A muted microphone says so. If Windows has the microphone muted, or it sends only silence, dictation stops and tells you how to turn it on instead of listening to nothing.
  • Focus mode opens with Alt+Space. The floating bar is now called focus mode, and its shortcut is Alt+Space. Change it in Settings → Focus & voice: press Change, then the keys you want. If another app already uses them, Sens keeps the one it had and tells you.
  • A button for focus mode. The icon at the top of Sens hides the window and opens focus mode on the session you had open. Ctrl+Enter, or the tray, brings Sens back.
  • Choose the session, not only the project. The chip in focus mode reads project and session. Open it to start a new session, go back to one of the project's latest, or type to find any session by its title; the arrows and Enter choose, and what you had written stays.
  • You see it listening. While you dictate, the microphone keeps a ring and focus mode's line follows your voice.

Changed

  • Focus mode moves gently. It fades in and out, and the answer grows into the window instead of making it jump. With reduced motion turned on in Windows, every state still shows, without the movement.
  • Settings → General is in order. Name, Startup and tray, Notifications, Updates, Welcome. The shortcut and the voice moved to the new Focus & voice tab.

Fixed

  • The words shown while you speak make sense. They no longer come out garbled or repeat themselves in circles.
  • Less noise in what Sens hears. The microphone is filtered before it is transcribed, and quiet voices are raised without blowing up the background.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.27.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.27.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: 5a6d553815ac665ac29743c136f7f81307e642744de04d9889694434f940a9d4

v0.26.0 — Sens from any window, with a floating bar

Choose a tag to compare

@iiTzSenn iiTzSenn released this 28 Sep 12:48

Sens now opens from anywhere. Press Ctrl+Alt+Space over any window, ask, and read the answer without leaving what you were doing. Sens can also stay in the tray and start with Windows.

New

  • A floating bar, from any window. Ctrl+Alt+Space opens a single line over whatever is in front. Ask, choose the project with Tab, and the answer appears right below, with the files it read and how long it took. Esc hides it; Ctrl+P pins it so it stays while you work; ↑ on an empty bar brings back your last question.
  • What you are looking at, one click away. The bar offers a capture of the window in front and, if you copied something in the last 30 seconds, what you copied. Neither is attached until you choose it.
  • Take it to Sens. Ctrl+Enter opens the same conversation in the main window, with the session, the project and everything you attached, to go on from there.
  • Sens stays in the tray. Closing the window can leave Sens in the tray, so the bar keeps working; quit from the tray menu. Sens can also start with Windows. Both are in Settings → General, next to the shortcut; if another app already uses it, Settings says so and the bar still opens from the tray.
  • One notice, not two. While the bar is showing a session, the main window does not notify you about it again.

Fixed

  • The message box keeps its height when the chat shows again. Coming back to a chat that was hidden, or resizing the window, measures the message again instead of leaving it cut.
  • Uninstalling removes the start-with-Windows entry.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.26.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.26.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: aeaae815156add9632f73705ba0766fd96d7e8a7a530de3f8c9a962034917bf3

v0.25.0 — Dictation writes as you speak, and ten times faster

Choose a tag to compare

@iiTzSenn iiTzSenn released this 28 Sep 10:27

Dictation now writes as you speak, and it is ten times faster. Sens also tells you when Claude needs you to sign in again, and before a change in the middle of a session costs more.

New

  • Words as you say them. While you speak, the phrase appears in the message and grows every moment; when you pause, Sens corrects it with a full pass and moves on to the next one. No more waiting for the end of each phrase to see anything.
  • Sign in again from the chat. When Claude Code's sign-in ends or is revoked, or your subscription can't be used, a notice above the message says so, with a button that opens Claude's own sign-in. With an API key, it takes you to Settings → Providers instead.
  • A warning before a change that uses more of your plan. Switching the model, turning thinking on or off, or changing the effort in the middle of a session makes the next message read the whole conversation again without the cache. A notice above the message says so, with how many tokens that is, and offers a new session or to undo the change.

Fixed

  • Transcription is ten times faster. In 0.24.0 the speech engine was built without optimizations, so each phrase took seconds. A phrase now takes about half a second, and a draft of what you are saying about a tenth of that.
  • A phrase is no longer written several times. Silence after a phrase could make the transcription repeat it; that silence is now trimmed and a repeated sentence is written once.
  • "sens AI" is no longer red in the light theme. In the installed app the empty chat's word turned red with any accent; it takes your accent again.
  • An account error shows once. "Not logged in" no longer appears both as Claude's answer and as the error of the turn.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.25.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.25.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: 8b153a8da29540d2aee2508d5869a20b59f3452f3378e2722b2d7fa5c6323085

Voice model · Whisper small (q5_1)

Pre-release

Choose a tag to compare

@iiTzSenn iiTzSenn released this 29 Sep 09:57
b1b60c6

The voice model Sens downloads once, the first time it opens after installing or updating, for dictation that runs on your computer.

  • Model: Whisper small, multilingual, quantized to q5_1 (ggml-small-q5_1.bin, 190,085,487 bytes), from whisper.cpp. MIT licence.
  • SHA-256: ae85e4a935d7a567bd102fe55afc16bb595bdb618e11b2fc7591bc08120411bb. Sens checks it before using the file.

It replaces Whisper base, which Sens deletes once this one is on the computer.

This is not a version of Sens: it is marked as a pre-release so the updater and What's new leave it alone.

v0.24.0 — Sens listens and writes what you say, on your computer

Choose a tag to compare

@iiTzSenn iiTzSenn released this 28 Sep 00:10

Sens now listens by itself: its microphone records what you say and writes it into the message, transcribed on your computer.

New

  • Dictation of its own. Press the microphone and speak: each phrase appears in the message when you pause, and the last one right after you press it again. A ring follows your voice while Sens listens. Transcription runs on your computer with Whisper, so your voice never leaves it, and it understands the six languages Sens speaks.
  • The voice model comes once. The first time Sens opens on 0.24.0 it downloads its 57 MB voice model in the background, checks it, and keeps it: updates stay as small as before. Until it is there, the microphone says how far along it is.
  • Choose the microphone. Settings › General › Voice lists every microphone Windows has, lets you test each one with a level bar, and remembers the one you choose. Useful with interfaces and mixers like Voicemeeter, where the Windows default is not always the one that hears you.
  • Quiet microphones are heard. Sens raises a low voice before transcribing it.

Changed

  • "Hey Sens" is gone. Windows' speech recognition does not return text to apps like Sens, so the setting could not work.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.24.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.24.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: 35cd41eb560e5905e3ac0135cd6dd41902f7622c74696aee6d2be2d7b0f5b792

v0.23.0 — Dictation that works, and “Hey Sens” to start it

Choose a tag to compare

@iiTzSenn iiTzSenn released this 27 Sep 20:46

Dictation works again, through Windows' own speech recognition, and saying "Hey Sens" starts it without touching the keyboard.

New

  • "Hey Sens." Turn on Settings › General › Voice and say "Hey Sens" (or "Oye Sens"): Sens comes to the front and starts dictating into the session in front of you. The phrase is recognized on your computer, with no connection and nothing to download. Dictation stops after a few seconds of silence and leaves the text in the message for you to review; nothing is sent on its own. While it's on, Windows shows the microphone in use.

Fixed

  • Dictation works. The microphone writes what you say into the message as you speak, through Windows speech recognition, in the language Sens speaks when Windows has it. It had stopped working with the last update of WebView2, the part of Windows that draws Sens's window.
  • When Windows says no, Sens says why. If Online speech recognition or the microphone is off in Windows, a note in the chat says so, and pressing the microphone again opens that very setting.
  • Sending stops dictation, and nothing more is written into the next message.

Warning

The installer is not signed. Windows will show "Windows protected your PC" when you open it. Choose More info → Run anyway only if you trust this download, and check it against the SHA-256 below. Windows x64 only.

Install

If you have 0.12.0 or later, open Sens: a pill with 0.23.0 appears in the top bar, or use Check for updates in Settings → General. Update and restart downloads it, checks its signature, and the new installer closes Sens, updates it and opens it again.

On a new computer, or with 0.11.0 or older, download Sens_0.23.0_x64-setup.exe below and install it by hand once. From then on Sens updates itself. The .sig file next to it is for the updater; you do not need it to install by hand.

SHA-256: b36bfeca6af0ebc5a770c43cebd84607f37f9140fedd6e1b350592a89bcd18e3

Voice model · Whisper base (q5_1)

Pre-release

Choose a tag to compare

@iiTzSenn iiTzSenn released this 27 Sep 22:38

The voice model Sens downloads once, the first time it opens after installing or updating, for dictation that runs on your computer.

  • Model: Whisper base, multilingual, quantized to q5_1 (ggml-base-q5_1.bin, 59,707,625 bytes), from whisper.cpp. MIT licence.
  • SHA-256: 422f1ae452ade6f30a004d7e5c6a43195e4433bc370bf23fac9cc591f01a8898. Sens checks it before using the file.

This is not a version of Sens: it is marked as a pre-release so the updater and What's new leave it alone.