VKFolio

Sable - A browser that thinks with you, not at you

by
An open-source desktop browser where chat and pages share one workspace. Drop a paragraph into chat for an instant citation. Drag tabs to split or group. A free AI model runs on-device — BYOK Anthropic/OpenAI only when you want frontier quality.

Add a comment

Replies

Best
VKFolio
Maker
📌

Hey Product Hunt 👋

I’m Vick, and today I’m launching the alpha of Sable.

Sable is a desktop browser where chat and pages share the same workspace.

The problem I kept running into was that every browser seems to have an AI sidebar now, but the sidebar still feels bolted on. It often does not really understand what I’m reading or working with. I’d highlight a passage, copy it into chat, paste the result into a doc, then jump between tabs to compare sources. It felt like “AI in a browser,” not a browser designed around AI and the page working together.

That’s what Sable is trying to fix.

What Sable does today

You can drag a paragraph from any page into the chat sidebar, and Sable automatically cites it back as a markdown blockquote with the source URL. Images work too: drop them into chat and they become multimodal context.

You can drag one tab onto another to group them, and Sable will split them side-by-side automatically. You can also drag tabs to pane edges to create nested splits, with mini URL bars per pane so you always know which pane you’re controlling.

Ctrl-click multiple tabs and they become shared context for your next chat message.

Each “space” gets its own pastel theme, and the whole window re-tints as you switch, so it actually feels like moving between different rooms.

There’s also a smarter new-tab page that understands intent. For example, `flight sfo to nrt` opens Google Flights. This is backed by a static rule pack, with fallback to a small on-device LLM.


Sable is free out of the box.

A fast on-device AI model, Qwen 3, is built in under Apache 2.0. No API key, no subscription, no per-message bill.

For harder tasks, you can paste in your Anthropic or OpenAI key and Sable will stream from those instead. You’re billed directly by those providers on your own account.

Sable itself never charges you anything, and never will.

What’s rough

This is a v1.0 alpha, so there are rough edges.

There’s no auto-update yet. Code-signing is on the Tier 1 roadmap. Grouped-tab persistence across restarts is the next thing I’m shipping. The on-device model is fast, but it is not GPT-5-level reasoning, so for nuanced work, BYOK is the better option.

Roadmap

The roadmap is the part I’m most excited about:

Recordable Skills — narrate a workflow once, like “scrape these tabs into a markdown table,” then run it later with one click.

Personal knowledge graph— built from your own browsing history, encrypted at rest, default-deny on banking, mail, and auth origins, with semantic recall over what you’ve read.

Agentic green-thread tabs— spawn a hidden tab with a goal, capability allowlist, and human-in-the-loop approval.

Sable is MIT-licensed, the layout engine has 41 unit tests, and CI runs on Windows, macOS, and Linux on every PR. There are several `good-first-issue` items open if you want to contribute.

What I’d love today

I’d love your feedback.

What’s confusing? What’s missing? What would make you switch from Arc, Dia, or Chrome?

Bugs are especially welcome. Open an issue and I’ll read every one.

And if you’re a contributor looking for a small but real Electron / TypeScript project to work on, the door is wide open.

GitHub: `https://github.com/vkfolio/Sable`

Thanks for taking a look 🙏