Skip to content

v0.1.13 — first Flowkate release

Choose a tag to compare

@itsnevu itsnevu released this 10 Aug 19:48
· 36 commits to main since this release

First release of Flowkate, a fork of Nanobrowser focused on keeping the user in control of what the agent does.

Install

  1. Download flowkate.zip below and unzip it.
  2. Open chrome://extensions/ and turn on Developer mode (top right).
  3. Click Load unpacked and select the unzipped folder.

Then open the side panel, click the settings icon and add an LLM API key.

What this fork adds

You stay in control

  • Plan preview — the agent shows its plan and waits for approval before touching a page.
  • Confirmation for sensitive actions — buying, deleting, submitting a form, downloading a file or typing into a password field all stop and ask first. The check reads the DOM element the agent picked rather than the model's own account of what it is doing, so a page that steers the model still has to get past you.
  • Undo — roll back the last step; the page navigates back and the agent forgets the step, then re-plans.

On-device memory — the agent can remember your preferences across sessions, stored in chrome.storage.local only. Options → Memory lists every stored fact with per-entry delete and a master switch.

More reliable grounding — empty DOM parses are retried before the agent concludes a page is empty, and a screenshot is attached automatically when the DOM yields nothing at all. Stale element clicks are retried once against fresh state.

Hybrid model routing — an optional cheap Fast model handles routine steps, while failures, dense pages, screenshot reasoning and the first step of a new plan escalate to your main model.

Parallel research — independent lookups run concurrently in their own tabs and merge. Those tabs are read-only by construction and cannot click, type or submit.

Notes

  • Not on the Chrome Web Store yet; unpacked install only.
  • Chrome and Edge are supported. Firefox and Safari are not.
  • See PRIVACY.md for what is stored and what is sent to your LLM provider, and PERMISSIONS.md for why each permission is requested.