Keep sessions separate
Use a named browser profile to keep a task’s data together. Return to that profile to continue a session, or choose another profile for a separate test.
Persistent browser profilesFor developers and their agents
Dovra is a free browser project in development. Keep task sessions separate, inspect browser settings, and work with pages through Playwright.
In development
Public browser download not yet available
Illustrative preview. Changes stay on this page and do not configure your browser.
{
"region": "SG",
"timezone": "Asia/Singapore",
"languages": ["en-US", "en"]
}Choose the context. Keep the task in focus.
The building blocks
Set up a session, inspect what the page contains, and give your agent a clear next action.
Use a named browser profile to keep a task’s data together. Return to that profile to continue a session, or choose another profile for a separate test.
Persistent browser profilesChoose a configuration for your test, including language and environment parameters. Save the settings with your results so you can review what the browser used.
Configurable environmentsThe companion toolkit reads rendered page content, links, and interactive elements. Use defined actions to navigate, click, fill forms, and extract results.
A companion toolkitThe workflow
A simple flow for testing your own application or working within a site’s permitted use.
Complete sign-in and verification through the website’s normal process.
Select a profile and the settings your test needs. Keep separate test cases in separate profiles.
Profile → contextInspect the rendered page. Use the companion toolkit’s actions or connect with Playwright to carry out the next step.
Observe → actionRecord the outcome and close the browser cleanly. Reuse the profile when you need to continue the task.
Review → continueWhere things stand
Dovra is under active development. Current Windows browser builds are used for internal validation. A public browser download is not available yet.
Public release details will be added here when a reviewed build is ready.
Contact the projectA few things to know
Dovra is a browser project for agent workflows, built on Chromium. It combines configurable browser environments with a companion toolkit for reading and interacting with web pages.
Not yet. Current builds are for internal validation. We will publish release details here when a reviewed browser build is ready.
Yes. Dovra is being developed for free distribution.
Dovra supports connecting and driving pages with Playwright through the Chrome DevTools Protocol (CDP). Compatibility depends on the build and the APIs your workflow uses. Check the relevant release notes when a public build is available.
Current browser development focuses on Windows. We have not announced public macOS or Linux builds.
The browser is intended for binary distribution. The companion skills and libraries use the MIT license. Public repository and release links will be added when available.
Use Dovra for lawful workflows, application testing, and tests you are authorized to perform. Respect website terms, access controls, privacy, and rate limits. The project does not provide support tailored to unlawful use.
Let’s talk
Have a question about Dovra, a workflow to discuss, or an issue to report? Contact the project.
dovra.dev@gmail.com
Opens your email app.
Share a short description of your use case. Please leave out passwords, access tokens, and private browsing data.