Open Source · Free Forever · v3.2.6

Your Browser,
Automated.
Zero Cost.

Describe what you want in plain English. OpenBrowser clicks, types, scrapes, fills forms, and researches — using your own AI key with no middleman.

0
Agent Tools
0
AI Providers
100%
Client-Side
MIT
License
OpenBrowser — AI Agent
claude-sonnet-4-5
🔓 Open Source
💸 No Subscriptions
🔑 Your API Key
🛡 Zero Data Collection
💻 Works Offline with Ollama
Streams Tokens Live

How it works

Three steps.

01

Install the Extension

Download the ZIP, load it in Chrome as an unpacked extension. No account. No signup. No credit card.

02
🔑

Connect a Provider

Paste a key from Anthropic, OpenAI, Groq, or any of 12 providers. Or run Ollama locally — completely free, completely offline.

03
💬

Describe Your Task

Type what you want. Watch the AI navigate, click, extract, and complete — step by step, with a live streaming transcript.

Features

Built Different.

Every feature ships in the extension itself — no cloud dashboard, no plugin marketplace, no upsell.

🌊

Streaming AI Responses

Answers appear token by token the moment the model starts generating. Watch the agent think in real time — no spinners, no waiting.

Summarize this research paper and extract the methodology
get_page_content → extracting text from PDF
reason → analyzing paper structure
The paper introduces a novel approach to…
🎤

Voice Input

Dictate instructions with the mic button. Live interim transcription via the Web Speech API — no extra setup, works offline.

⌨️

Quick Palette

Ctrl+Shift+P opens a floating command overlay directly on the active webpage — no panel needed.

📝

Smart Form Filling

Semantic field matching — "first name", "given name", "prénom" all resolve correctly. Handles React and Vue controlled inputs.

🔀

Cross-Tab Research

Scrape and compare multiple open tabs simultaneously. Outputs a structured comparison table from any set of pages.

📁

Virtual Filesystem

The AI can create, read, and delete files in an IndexedDB store. A "Files" tab shows a tree view with download support. Ask it to write code and save it — it will.

🧠

Persistent Memory

Use the memorize tool to store facts across sessions. A visual Memory Dashboard lets you edit or delete anything stored — full transparency, full control.

▶️

Scheduled Macros

Save tasks as macros and schedule them to run every 15 min, hourly, or daily.

🔷

Mermaid Diagrams

Flowcharts, ER diagrams, and Gantt charts render live inline — no copy-paste to a diagram tool.

🎨

Themes

Dark, Light, and Custom accent color — full CSS variable swap, persisted per session.

AI Providers

Your Key. Your Model.

Connect to 12 providers. Switch anytime. Configure a backup model so quota errors never interrupt a running task.

Anthropic
Claude Sonnet, Opus
OpenAI
GPT-4o, GPT-4 Turbo
Google Gemini
2.0 Flash, 1.5 Pro
Groq
Free tier · Ultra fast
Ollama
★ Fully Free & Local
OpenRouter
200+ models
Cloudflare AI
Edge inference
HuggingFace
Open-weight
MiniMax
Global access
Moonshot (Kimi)
Long context
Qwen (Alibaba)
Multilingual
Custom API
Any OpenAI-compat

Agent Toolkit

50+ Tools Built In.

No setup. No plugin marketplace. Every tool the AI could need is already there.

🌐Navigation
navigatebrowse_intentopen_tabswitch_tablist_tabs
👆Interaction
clicktypescrollselect_optionwait
📄Content
get_page_contentscrape_pagescreenshotauto_highlight
📊Data
extract_dataexport_datadownload_csvsummarize_tabscross_site_research
📝Forms
smart_fill_formscan_forms
🧠Memory & Reasoning
memorizerecallthinkreason
📁Files (VFS)
write_fileread_filelist_filesdelete_file
📌Research & Citations
add_citationshow_citationssave_bookmarkrun_javascriptcreate_task_plan

Keyboard-First

Every Action Has a Key.

Built for power users who don't want to reach for the mouse.

Toggle side panel
CtrlShiftY
Quick command palette
CtrlShiftP
Send message
Enter
Stop running agent
Esc
Prompt templates
CtrlK
Memory dashboard
CtrlM
New conversation
CtrlN
All shortcuts overlay
Ctrl?
Switch to Chat / History / Files / Macros / Settings
Alt1–5

Honest Comparison

Why Not SaaS?

Most AI browser tools charge monthly fees and route your data through their servers. OpenBrowser doesn't.

Feature OpenBrowser SaaS Alternatives
PriceFree forever$20–$100/mo
Source code MIT Open SourceProprietary
Data privacy 100% localRoutes through servers
API key Bring your ownTheirs (marked up)
Works offline With OllamaNever
Provider choice 12 providersUsually 1–2
Usage limits None (your key)Capped by plan
Extend / fork MIT — do anythingLocked ecosystem

FAQ

Questions.

Is OpenBrowser really free?
Yes — completely. The extension is MIT-licensed with no trial, no freemium, no credit card. You pay only for the AI API of your choice. With Ollama running locally, even that is zero.
Does my data go to any server?
No. OpenBrowser has no backend. Your API keys, conversations, memory, and files live exclusively in chrome.storage.local and IndexedDB in your browser. The only outbound requests are to your chosen AI provider.
Which AI provider should I use?
Claude Sonnet 4.5 (Anthropic) gives the best results for browser automation — strong instruction following and native tool use. For free usage, Groq has a generous free tier (1000 req/day) and is extremely fast. Ollama with llama3.2 or mistral is fully offline and free forever.
How do I set up Ollama for free local AI?
Install from ollama.ai, run ollama serve, then pull a model: ollama pull llama3.2. In OpenBrowser Settings → Provider → Ollama (Local) → click "Test Connection". It auto-discovers installed models. No API key required.
Can it handle long multi-step tasks?
Yes. The agent loop runs up to 100 configurable steps. For complex tasks the AI creates a visual checklist that updates in real time. It navigates across pages, handles popups, extracts data, and makes decisions autonomously throughout.
Does it work on all websites?
It works on the vast majority of sites. A small number — mainly banking portals and Chrome system pages — block extension script injection at the browser level. This can't be bypassed.
How do I contribute or report a bug?
Open an issue or pull request on GitHub. Include your Chrome version, OpenBrowser version, provider/model, steps to reproduce, and any console errors (right-click the panel → Inspect → Console).

Start automating
in two minutes.

Free. Open source. No signup required.

Download for Chrome — Free Star on GitHub