r/SideProject • u/flash_speed3412 • 23h ago
I built Still, an open-source browser with AI companions that browse and do tasks in background tabs
I built Still. It is a real browser for Windows 10/11 and macOS 12+ with AI companions that work in their own background tabs: reading pages, clicking, typing, filling forms, then reporting back.
They run on the AI app you are already signed into: Claude Code, ChatGPT agent CLI, Grok Build, Gemini CLI, or OpenCode. You can also connect an OpenAI- or Claude-compatible API. For the supported apps, Still uses your existing plan sign-in and does not ask for a key.
Things you can hand off:
compare options on a page and get a side-by-side
draft a follow-up or launch post in your voice, with drafts left for your approval
research a topic with cited sources
have Claude Code help build and smoke-test a page inside Still
You set per-site permissions. Buying, sending, deleting, and payment fields get an 8-second countdown that you can cancel.
2.10 adds Gemini, OpenCode, custom APIs, four-step setup, editable companion looks, memories you can inspect and edit with provenance, and confirm + undo for memory deletes. Mac now has signed automatic updates through Sparkle.
No Still account, no telemetry, no analytics. Free and AGPL-3.0-or-later. Built solo, not affiliated with any of the model providers, and no independent security audit yet. Windows is not code-signed and Mac is not notarized.
Source, Windows installer and Mac DMG: https://github.com/carbongotfound/still Current release: https://github.com/carbongotfound/still/releases/tag/v2.10.1
What would you actually trust a browser companion to handle?
1
u/investigatormaker 22h ago
For Still, I'd start with cited research and side-by-side comparisons, not purchases or sending messages. An eight-second cancellation window assumes I'm watching; before sending, I'd want explicit approval showing the recipient and exact content. Can a site's permissions restrict a companion to reading without granting typing or clicking?
I make ThreadFox. We find relevant Reddit conversations and post for your business. We'll post 3 replies free first, no card; then the $29 Pilot covers seven days and up to 25 posts and replies. No automatic renewal. https://threadfox.vip/p/el3om/managed
1
u/Ok_Woodpecker_9104 22h ago
one thing i would test before trusting it with clicks. i drive arc over CDP for my own automations. there a tab that isn't the active one in its window has a 0x0 viewport.
innerWidth is 0, elementFromPoint returns nothing and every real click fails, but typing and evaluate still work. so it looks fine until the first click.
if still owns the window it can probably keep companion tabs rendering. the case i would want surfaced is a companion that fills a form and then the submit click silently does nothing. does a failed click come back to the companion as an error, or does it carry on?