Reads the page, not your browser
It pulls the article text, the form fields, the console errors and the headers — the relevant slice, not a dump of everything you have open.
Chrome extension · a rabbit hole for your browser
Leverine reads the page you're already on, takes orders in plain language or from a menu, and switches into a role when the job changes — General, Bug Bounty, Research, Writing.
/mobile/download.
Replace with a 6–10s screen capture of the real panel (img/hero.gif).
The copy-paste tax
Open a tab. Find the chat. Paste the URL. Paste the text. Lose the scroll position. Do it again in three minutes when the answer needs more context.
The page already has the context. Leverine stays on it, reads what matters, and acts where the context lives.
What it actually does
It pulls the article text, the form fields, the console errors and the headers — the relevant slice, not a dump of everything you have open.
Click a row when you know what you want. Type a sentence when you don't. Both end in the same place: an action you can see, approve, or stop.
Bug Bounty gets user-agent overrides, header probes and a session report. General gets a clean summarizer with none of that clutter. Same extension, different job.
Bring your own API key and page text goes from your browser to the model you picked — nothing passes through us. Or use Cloud and we hold the key and meter the usage.
Roles
Pick a role and the panel changes its tools, its tone and its starter prompts.
For the page you didn't plan to read. Summaries, comparisons, forms, translations.
Drop img/role-general.png here.
For the target you're allowed to test. Overrides, capture and a record of what was done.
X-Forwarded-For on this endpoint and show me the response headers.”Drop img/role-bounty.png here.
For reading across sources without losing the thread.
Drop img/role-research.png here.
For the reply you owe someone, using the page as the source.
Drop img/role-writing.png here.
How it feels
The panel is docked and already knows the title, the URL and what kind of page it is.
One sentence, or a menu item. No tab juggling, no pasting, no re-explaining.
Reads happen immediately. Clicks, form fills and navigation stop for your approval, with the exact target highlighted first.
Trust
Read, soft, write, danger. Each one has its own switch and its own policy. Tier four can never be auto-approved.
Before a click, Leverine outlines the element. If the page tried to instruct the model, the sheet says so.
Every tool call is recorded with its decision and outcome. Arguments are hashed, not stored.
“Bring your own key. It stays in your browser, and requests go straight to the provider you chose.”
OpenAI · Anthropic · DeepSeek · Ollama · any OpenAI-compatible endpoint
“Every tool call is authorised before it runs, then recorded — decision, target, outcome. Arguments are hashed, not stored.”
Danger-tier actions always need an explicit approval
21
capabilities, each independently switchable
0
accounts needed for a bring-your-own-key setup
Pricing
Bring your own API key and the free tier never expires. Pro buys the professional capabilities; Cloud removes the key entirely. Prices in USD, VAT included.
Free
$0
forever
Pro
$99/yr
or $12/mo · two months free on annual
Cloud
$10+
credit packs · no API key
Founder lifetime licence — $199 for the first 150, Pro on two devices. Teams from $29/seat.
Install it, point it at the page you're on, and give it one job.
Chrome 116+ · no telemetry · bring your own key or use Cloud · unpacked builds welcome