v2.0.0
BigBodyCobain/Shadowbrokerv2.0.0Sep 18, 2026by CREDO23
Upgrading?
AI Summary
SurfSense 2.0 is a major release introducing a fully functional local desktop application with offline capabilities, including keychain-backed API keys, offline licensing, local image generation, and a complete UI overhaul.
Key Highlights
- Full local desktop application with offline capabilities
- Keychain-backed API keys and Keygen-backed offline licenses
- Local image generation using stable-diffusion.cpp
- Complete UI overhaul including homepage and studio pipelines
Breaking Changes
- Hosted service wind-down behind SUNSET_MODE
New Features
- Local desktop app architecture
- Keychain API key storage
- Offline license management
- Image generation on local machine
- UI redesign for homepage, studio, and sidebar
- Stripe integration for license purchases
- Artifact format-specific viewers
Full Release Notes
## What's Changed * [Feat|Local] Auto-update and stable release channel by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1773 * [Fix|Local] Desktop release pnpm setup by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1774 * [Fix|Local] Desktop release dry run by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1775 * [Feat|Local] Keychain-backed API keys and egress consent by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1776 * feat(license): Keygen-backed offline licenses by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1769 * refactor(local): move the update prompt from a banner to a title bar button by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1778 * feat(local): polish local app UI: artifact filtering, settings, and sidebar by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1779 * feat(local): studio pipelines per kind, podcast end to end, and SQLite locking fix by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1780 * fix(local): claim WAL before the sidecars race for it by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1781 * feat(chat): classify and surface generation errors inline by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1782 * chore(skills): consolidate skills into .agents/skills for cross-agent compatibility by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1783 * feat(keygen): pin Keygen CE web and worker images for Coolify by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1784 * fix(keygen): probe health on 127.0.0.1, not localhost by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1785 * feat(homepage): revamp of homepage by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1786 * refactor(backend): mailer, payments and license as standalone modules by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1787 * feat(license): rotatable signing keys, and a sidebar footer for license and updates by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1788 * fix(packaging): cut the installer payload below the NSIS 2 GB limit by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1789 * feat(local): introduce chat testing endpoint and enhance model capabi… by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1790 * feat(home): rework homepage with tabbed claims, artifact formats grid, and hugeicons by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1791 * feat(home): animate the hero dither shader and set d9aa90 as the shared primary accent by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1793 * feat(studio): rebuild the artifact panel with format-specific viewers and persisted quiz/flashcard progress by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1794 * feat(images): generate images on this machine with stable-diffusion.cpp by @MODSetter in https://github.com/MODSetter/SurfSense/pull/1792 * feat(local): three prompts per case, and the fingerprint that picks one by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1795 * feat(local): cancel running jobs, and show how many sources chat uses by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1796 * fix(local): resolve remote model capabilities from a vendored models.dev catalogue by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1797 * refactor(dashboard): restructure sidebar and chats navigation, polish studio, onboarding, and model settings UI by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1798 * feat(marketing): polish onboarding, /sunset, and /license pages to match site design system by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1799 * Wire the licence purchase flow to Stripe, and set the app to 2.0.0 by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1800 * feat(sunset): wind down the hosted service behind SUNSET_MODE by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1801 * feat(sunset): one-click export sign-in, and drop Sign in from the site nav by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1802 * fix(electron): eliminate theme flash on reload and use nativeTheme as source of truth by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1803 * feat(local-models): expand catalog with Hugging Face fallback and opt-in scanning by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1804 * fix(license): say a license expires rather than renews by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1805 * feat(site-nav): add sticky /sunset announcement bar to the nav header by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1806 * feat(local): gate egress-sensitive actions and refactor studio source selection by @AnishSarkar22 in https://github.com/MODSetter/SurfSense/pull/1807 * chore: collapse the repo to the four product trees by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1808 * [release] 2.0 local desktop by @CREDO23 in https://github.com/MODSetter/SurfSense/pull/1809 **Full Changelog**: https://github.com/MODSetter/SurfSense/compare/v0.0.40...v2.0.0
Related Repositories
public-apis/public-apis★ 491,218
A collective list of free APIs
NousResearch/hermes-agent★ 256,089
The agent that grows with you
yt-dlp/yt-dlp★ 200,267
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,563
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.