Beta
Free credits, good for 7 days
Describe what you need in plain English. Dassi gets it done using the websites and accounts you already use.
Trusted by 30,000+ Chrome users Rated 4.8/5 on Chrome Web Store Works with Claude, GPT, Gemini, and more
Do it once. Then stop doing it.
dassi isn't a genie that already knows your job. It's closer to a new hire who's good at the web and needs one walkthrough of how you do things.
01 Teach it
Describe the job in plain English, or walk dassi through it once while it watches. It reads the pages you're logged into, so there's no context to paste in and no integration to wire up.
02 Set the rules
Choose the sites it uses, what changes each time, when it runs, where the result goes, and which actions it has to ask you about first.
03 Let it run
Trigger it yourself or let the schedule fire. dassi tells you when it's done — or when it hits something only you can decide. You handle the exceptions, not the job.
Three jobs worth teaching dassi first.
Not a gallery of everything possible. These are the shapes that keep coming back: something to reconcile, something to check, something to file — every week, inside apps only you can log into.
E-commerce
Reconcile payouts against orders
- Runs
- Every Friday at 9:00am, or on demand
- Uses
- Your store admin · marketplace payout reports · your sheet
- You get
- A row per order, with every mismatch flagged and the amount at stake beside it
- Asks first
- Before it opens a support case or messages a marketplace
Example result 142 orders checked · 139 matched · 3 exceptions left for you
Recruiting
Screen new applicants and update the ATS
- Runs
- Every weekday at 8:00am, or on demand
- Uses
- Your ATS · the job-board inbox · candidate profiles
- You get
- Each new applicant scored against your criteria, with the notes written back into the ATS
- Asks first
- Before it emails a candidate or moves anyone to rejected
Example result 26 applicants screened · 4 shortlisted · 2 unclear, left for you
Back office
Build the weekly report before you're awake
- Runs
- Every Monday at 7:00am, or on demand
- Uses
- Your dashboards · admin portals · Sheets or Excel
- You get
- Last week's numbers in your own template, with the moves worth noticing called out
- Asks first
- Before it sends anything to anyone
Example result 6 sources pulled · 1 dashboard wouldn't load, flagged for you
Built for work that comes back.
Claude, ChatGPT, and Gemini are excellent assistants, and each can drive a browser now. dassi does the job in the browser you already use, on the accounts you're already signed into, with the model you choose — and it still owns the job next Friday.
A general assistant A dassi workflow
One company's model Claude, GPT, Gemini, or a local model, switchable anytime
You ask for a task, right now dassi keeps the job on its books
One answer, in one chat A run history you can go back through
You watch it work It runs on schedule and brings you the exceptions
Correct it once, not every time.
When dassi gets something wrong — the wrong supplier, the wrong column, the wrong tone — tell it. The correction goes into a memory you and dassi can both read and edit, so it carries into the next run instead of dying in the chat.
The second run should cost a fraction of the first.
Most of what a browser agent spends goes on two things: re-reading pages it has already read, and working out how a site is put together every single time. dassi is built to stop paying for both.
Caching
Within a run, dassi keeps the job's context byte-stable, so every step after the first reads it from your model provider's cache — up to 90% off input tokens on Claude. You pay for that context once per run, not on every step.
Learned site skills
As dassi works a site, it writes itself a small JavaScript library for that site. From then on it calls a function instead of re-deriving selectors from screenshots and HTML — the cheap part of the stack doing what the expensive part used to.
And dassi keeps tuning a job each time it runs, so work you repeat gets cheaper the longer you keep it.
Use Claude, GPT, Gemini, or another model inside dassi, with your own key or included credits. The model is the engine; the workflow is the thing you keep.
Works where you already work.
dassi runs in the Chrome, Edge, or Brave you already use, on the sites and accounts you're already signed into. There's nothing to integrate, no API to request, and no new browser to adopt. If you can do the job in a tab, dassi can be taught to do it.
Bring Claude, GPT, Gemini, Grok, DeepSeek, Kimi, or anything on OpenRouter — your own key or dassi's included credits, switchable anytime.
"Tried Comet, Sigma, Edge Copilot, other AI browsers — none could meaningfully interact with the page. Dassi worked immediately."
Your browser session stays yours.
A workflow that runs without you only works if you trust where it runs and where it stops.
[*]Browser actions run on your machine. Your configured AI provider processes the instructions and website content needed to decide what to do next.
[*]It works on the accounts you're already signed into — no passwords to hand over, no credentials stored, no logins copied anywhere.
[*]You set the rules — dassi pauses for the actions you flag and for anything it can't settle on its own. Approve in the side panel, or over Telegram when a scheduled run needs you and you're away from your desk.
[*]You pick the model. Requests go to your configured provider, or through dassi's relay when using managed credits. Optional remote MCP access stores task instructions and results on dassi's servers so your authorized AI app can retrieve them.
[*]No new browser — dassi works in the Chrome, Edge, or Brave you already use.
Learn more in our privacy policy.
What do you want off your plate?
Free credits to try dassi, good for 7 days. No card required.
FAQ
dassi is an AI agent that works in your browser's side panel. Give it a task — in plain English, or by walking it through the job once while it watches — and it does the work: clicks buttons, fills forms, navigates pages, and handles documents, using the accounts you're already signed into and the AI model you choose. When a task is something you'll need again, save it as a workflow so it runs on a schedule instead of on request. The agent itself runs on your machine.
A task is something you want done now — research a supplier, pull numbers out of a dashboard, fill in a form. A workflow is a task dassi has taken ownership of: it has a schedule (or a Run now button), a saved plan in plain language, the sites and inputs it uses, the actions it must ask you about first, and a run history so you can see what happened each time. Most workflows start life as a task that went well.
dassi isn't a know-it-all chatbot; it's closer to a capable new hire. On day one it already knows how to use the web — what it doesn't know is how you do this particular job, which sites are the right ones, and what "done" looks like for you. Show it once, or start from a suggested workflow and adjust it. From then on it runs the job, and the more you correct it the less you have to touch.
They're excellent general assistants, and all three can operate a browser now. The difference is where the work happens and who keeps it. dassi's agent runs on your machine, in the browser you already use, on the accounts you're already signed into, with the model you choose. And it's built for work that recurs: it keeps the workflow, the schedule, the approval rules, the site-specific context, and the history of every run. You ask an assistant for a task; you hand dassi a job. And you can use Claude, GPT, Gemini, or another model inside dassi — the model is the engine, not the competition.
Tell it. dassi keeps a persistent memory that you and the agent can both read and edit, so a correction — the wrong supplier, the wrong column, the wrong tone — carries over into later sessions and runs instead of being forgotten when the chat ends. You can also pause a workflow while you sort something out, and walk dassi through the job again if the procedure itself has changed.
Yes — that's the point. Ask dassi to save a task you've taught it as a workflow, then run it on demand with Run now or on a schedule: every day, on weekdays or chosen days of the week, every few days, or monthly on a date. Each workflow keeps a run history, and you can pause one so it stops running on its own while you can still trigger it manually.
No. dassi asks before it acts on anything you've flagged, and you can approve for a whole session rather than click-by-click. When a scheduled run needs a decision, it pauses and pings you by Telegram or email — reply on Telegram and it carries on without you going back to your desk. You get the finished result the same way. Scheduled runs happen in your own browser, so it needs to be open when a run is due; if it was closed, dassi runs the job shortly after you reopen it.
Yes. Send instructions from your phone — dassi executes them in the browser session on your main machine, and replies there when it's done or when it needs you. Clear the inbox, pull the dashboard, approve an exception, all from a meeting or a train.
Claude, GPT, Gemini, Grok, DeepSeek, Kimi, anything on OpenRouter, and more added regularly — with your own API key or dassi's included credits. Switch anytime; there's no lock-in.
Local conversations and configured provider keys are stored in your browser. Task instructions and relevant website content are processed by your configured AI provider; managed-credit requests pass through dassi's relay. When you enable remote MCP access, task instructions and results are also stored on dassi's servers for your authorized AI app to retrieve, without automatic expiry. Disabling access does not delete earlier task records. Contact privacy@omnifylabs.com to request deletion. Full details are in the privacy policy.
dassi can work with Excel, Word, Google Sheets, Google Docs, PDFs, and other common file formats directly in your browser.
New accounts get free credits to try dassi, good for 7 days — no card required. After that, keep it software-only for $10/month by bringing your own model key, or take a plan with monthly credits from $25-$300/month. You can cancel to stop future billing whenever you want; we don't refund the current period.
Stay in the loop
Get updates on new features, integrations, and surprises. No spam, unsubscribe anytime.