Releases: PythonLuvr/slash
Slash 1.3.0
AI conversation starters
The AI panel (sidebar and full slash://ai page) now shows quick conversation starters in the empty state: Summarize this page, Explain the selected text, Find the key takeaways. Click one to send it. Add your own with the "+" chip, or remove any with the x on hover. Your set is shared across both views.
AI can see the page on every provider
All three API providers (Anthropic, OpenAI, Google) can now use the browser tools, so page-aware prompts like "Summarize this page" work on any BYOK key, not just the Claude CLI. The Gemini and Codex CLIs get a lighter version: when your message clearly refers to the current page, Slash reads the tab and includes it.
Extensions: pin what you use
Extensions no longer all crowd the toolbar. There is a single Extensions (puzzle) button that lists your installed extensions; pin the ones you want as dedicated toolbar icons and the rest stay in the menu. New extensions start unpinned. Matches how Chrome, Edge, and Firefox handle it.
Slash 1.2.1
Keyboard shortcuts
Added the standard browser shortcuts that were missing:
- Ctrl+R reloads the current page
- Ctrl+P prints it
- Ctrl+= / Ctrl++ / Ctrl+- / Ctrl+0 zoom in, out, and reset
These match the existing toolbar and right-click menu actions.
PDFs already open inline via the built-in PDFium viewer, so no change was needed there.
Slash 1.2.0
Extension popups. Install Chrome extensions (uBlock Origin, password managers, and the like) and their toolbar icon now opens the extension's popup when you click it, on any real page. Scoped per profile.
Note: popups open on real sites, not the blank new-tab page (there is no page there for an extension to attach to), the same as most browsers.
Includes everything from 1.1.0 (Widevine streaming) and 1.0.0 (AI panel, profiles, privacy, the memory dashboard).
Install (Windows): the installer is unsigned, so SmartScreen warns on first run. Click "More info", then "Run anyway".
Slash 1.1.0
Streaming arrives. Slash 1.1.0 adds Widevine DRM, so Netflix, Spotify, Disney+, Prime, and other paid streaming now play. (Regular video already worked.)
On by default, with one honest privacy trade-off: the Widevine CDM is downloaded from Google by Chromium's component updater. That is the only component that contacts Google. No telemetry, variations, sync, or account. Details in PRIVACY.md.
Everything from 1.0.0 is still here: the AI panel, profiles, ad/tracker blocking, the memory dashboard, import, and more.
Install (Windows): the installer is unsigned, so SmartScreen warns on first run. Click "More info", then "Run anyway". (The app's media binaries are VMP-signed for Widevine; that is separate from Windows code signing, which is still on the roadmap.)
Streaming quality: DRM video plays but caps below full HD (Netflix ~540p, others vary), not 1080p/4K. High-def DRM needs hardware support (Widevine L1) that Electron cannot provide, the same ceiling Firefox hits. Audio, YouTube, and non-DRM video are full quality.
Slash 1.0.0
The first public release of Slash: an AI-native, private-by-default web browser.
Highlights
- AI panel (Claude, Gemini, or ChatGPT) via a free CLI or your own key
- Profiles that fully separate logins, history, passwords, and extensions
- Ad and tracker blocking, HTTPS-only, DNS-over-HTTPS, no telemetry, no account
- Chrome extensions (content blockers), per profile
- A memory dashboard with a configurable RAM limit (Opera GX style)
- Import from Chrome, Edge, Brave, Firefox, Opera, and more
Known limitations
- DRM streaming (Netflix, Spotify, Disney+) needs Widevine, which is on the roadmap. Regular video (YouTube, Vimeo, Twitch) plays fine.
- Extension icon popups are not wired up yet; content blockers work.
Install (Windows)
The installer is unsigned, so SmartScreen shows a blue warning on first run. Click "More info", then "Run anyway". Full notes in CHANGELOG.md.