Releases: blocksdevpro/boris-assistant
Release list
Boris 1.1.0
Boris 1.1.0
Stable 1.1 release for Windows. Product-equivalent to 1.1.0-beta.5; installers are NSIS and MSI again.
Highlights
- Start with Windows — optional sign-in launch stays in the tray and turns the engine on
- Silero VAD and sentence-streamed TTS so speech starts sooner and Stop stays responsive
- Faster routing and tools — request-local model tiers, progressive tool listing, in-process grep, keyless web search
- Async research — background subagents with
poll/join/cancel - Session artifacts — markdown and code cards on the overlay and Home desk
- Stable / Beta update channel in Settings, plus faster GitHub update checks
- Default chat model is DeepSeek V4 Flash on DigitalOcean (existing saved choices are unchanged)
Reliability
- Overlay and Settings no longer flash empty or decorated frames
- Settings save and engine Start stay off the Windows UI thread
- Invalid tool arguments are returned to the model instead of executing
- Audio playback cannot deadlock on lifecycle events
Install (Windows x64)
- Download Boris_1.1.0_x64-setup.exe (recommended) or the MSI
- Install over 1.0.0 or any 1.1 beta
- On first launch, finish model install and set an OpenRouter API key in Settings
Updater
latest.json— Stable channel (/releases/latest)*.sig— minisign signatures for the installers- Beta-channel installs stay on 1.1.0-beta.5 until a 1.2 beta ships (or switch the channel to Stable)
Full changelog: CHANGELOG.md
Boris 1.1.0-beta.5
Boris 1.1.0-beta.5
Fifth beta of the Boris 1.1 line. This is a pre-release; Stable installs remain on 1.0.0 unless the update channel is changed to Beta.
Highlights
- Faster request-local model routing keeps simple turns on the fast tier and gives research, coding, and tool-heavy work stronger budgets.
- Progressive tool discovery, strict argument validation, bounded schemas, per-tool concurrency, and parallel read-only calls make tool use safer and more efficient.
- Research subagents now run asynchronously with
poll,join, andcancelactions. - Speech starts sooner with sentence-streamed TTS, Silero VAD, responsive cancellation, and distinct model-residency modes.
- Session persistence, memory extraction, and latency traces run away from the speech-critical path.
- SQLite FTS5 memory search and
cargo xtask trace-reportimprove recall and diagnostics. - Lazy desktop window and syntax-grammar loading reduces the production entry chunk to about 226 KiB.
Reliability fixes
- Malformed or missing tool arguments cannot reach execution and are returned to the model for repair.
- Transcript compaction no longer mixes old and rewritten history.
- Audio lifecycle events cannot deadlock playback, and stuck native TTS cancellation is bounded.
- Research completion requires useful current-turn evidence.
Install
- Download Boris_1.1.0-beta.5_x64-setup.exe.
- Install it over an existing Boris installation.
- To keep receiving beta updates, select Settings → General → Updates → Beta.
Notes
- Windows NSIS installer only.
- This release is marked as a GitHub pre-release and will not replace Stable.
- Full details: CHANGELOG.md
Boris 1.1.0-beta.4
Boris 1.1.0-beta.4
Fourth beta of the 1.1 line. Pre-release — Stable installs stay on 1.0.0 unless you switch the update channel.
Fixed
- Packaged Windows builds no longer flash an empty console window on Settings save or on launch. Saving
auth.jsonranicaclswithoutCREATE_NO_WINDOW. - Overlay window chrome is no longer resized on unrelated settings saves. The island HWND is created only when it must appear.
Install
- Download Boris_1.1.0-beta.4_x64-setup.exe
- Install over 1.1.0-beta.3 (or 1.0.0) if you already have it
- To keep getting betas: Settings → General → Channel → Beta
Notes
- NSIS installer only (MSI cannot encode
betain the version) - This GitHub release is a pre-release and is not Latest
- Changelog: CHANGELOG.md
Boris 1.1.0-beta.3
Boris 1.1.0-beta.3
Third beta of the 1.1 line. Pre-release — Stable installs stay on 1.0.0 unless you switch the update channel.
Fixed
- Update Check peeks the GitHub Releases API and skips WinHTTP WPAD, so the same URL that is instant in a browser is not a 10–20s hang
- Settings → Updates no longer shows a second
betaon the version chip - Saving settings no longer flashes a blank always-on-top window
Install
- Download Boris_1.1.0-beta.3_x64-setup.exe
- Install over 1.1.0-beta.2 (or 1.0.0) if you already have it
- To keep getting betas: Settings → General → Channel → Beta
Notes
- NSIS installer only (MSI cannot encode
betain the version) - This GitHub release is a pre-release and is not Latest
- Changelog: CHANGELOG.md
Boris 1.1.0-beta.2
Boris 1.1.0-beta.2
Second beta of the 1.1 line. Pre-release — Stable installs stay on 1.0.0 unless you switch the update channel.
Added
- Branded launch splash from first paint through React mount
Fixed
- Settings save and engine Start no longer freeze the Windows UI thread
Install
- Download Boris_1.1.0-beta.2_x64-setup.exe
- Install over 1.1.0-beta.1 (or 1.0.0) if you already have it
- To keep getting betas: Settings → General → Channel → Beta
Notes
- NSIS installer only (MSI cannot encode
betain the version) - This GitHub release is a pre-release and is not Latest
- Changelog: CHANGELOG.md
Boris 1.1.0-beta.1
Boris 1.1.0-beta.1
First beta of the 1.1 line. Pre-release — Stable installs stay on 1.0.0 unless you switch the update channel.
Added
- Session visual artifacts (cards on the overlay + Home desk)
- Public
web_searchwithout an Exa key (DuckDuckGo + Wikipedia; Exa still used if configured) - Settings → General → Channel: Stable or Beta
Changed
grepstays in-process for keyword searches; ripgrep only for real regexbashusesbash -cand prefers Git Bash (skips WSL)
Install
- Download Boris_1.1.0-beta.1_x64-setup.exe
- Install over 1.0.0 if you already have it
- To keep getting betas: Settings → General → Channel → Beta
Notes
- NSIS installer only (MSI cannot encode
betain the version) - This GitHub release is a pre-release and is not Latest
- Changelog: CHANGELOG.md
Boris beta channel
Boris 1.1.0-beta.5
Fifth beta of the Boris 1.1 line. This is a pre-release; Stable installs remain on 1.0.0 unless the update channel is changed to Beta.
Highlights
- Faster request-local model routing keeps simple turns on the fast tier and gives research, coding, and tool-heavy work stronger budgets.
- Progressive tool discovery, strict argument validation, bounded schemas, per-tool concurrency, and parallel read-only calls make tool use safer and more efficient.
- Research subagents now run asynchronously with
poll,join, andcancelactions. - Speech starts sooner with sentence-streamed TTS, Silero VAD, responsive cancellation, and distinct model-residency modes.
- Session persistence, memory extraction, and latency traces run away from the speech-critical path.
- SQLite FTS5 memory search and
cargo xtask trace-reportimprove recall and diagnostics. - Lazy desktop window and syntax-grammar loading reduces the production entry chunk to about 226 KiB.
Reliability fixes
- Malformed or missing tool arguments cannot reach execution and are returned to the model for repair.
- Transcript compaction no longer mixes old and rewritten history.
- Audio lifecycle events cannot deadlock playback, and stuck native TTS cancellation is bounded.
- Research completion requires useful current-turn evidence.
Install
- Download Boris_1.1.0-beta.5_x64-setup.exe.
- Install it over an existing Boris installation.
- To keep receiving beta updates, select Settings → General → Updates → Beta.
Notes
- Windows NSIS installer only.
- This release is marked as a GitHub pre-release and will not replace Stable.
- Full details: CHANGELOG.md
Boris 1.0.0
Boris 1.0.0
First stable Boris Desktop release for Windows.
What's included
- Local voice pipeline: wake word → listen → Parakeet STT → agent → Supertone TTS
- Tool-using agent with capability presets, path policy, HITL confirmations, memory, and sessions
- Desktop UI: main window, always-on-top overlay, settings surface
- Signed in-app updates via GitHub Releases (latest.json)
- Runtime data under %USERPROFILE%.boris (models, logs, config, sessions)
Install (Windows x64)
- Download Boris_1.0.0_x64-setup.exe (recommended) or the MSI
- Run the installer
- On first launch, complete model install / API key setup in Settings
Updater artifacts
latest.json— polled by the app for update checks*.sig— minisign signatures for the corresponding installers
Notes
- Requires Windows with a working mic/speakers
- LLM calls use OpenRouter (set key in Settings or
OPENROUTER_API_KEY) - Full changelog: CHANGELOG.md