Bugbearer tests a web app with AI agents. An agent opens your app in a real browser, uses it like a person, and reports the bugs it finds. Each agent run is saved as a test case. Later runs replay that test case without a model.
How it works
Connect an app
Give Bugbearer a GitHub repo or a staging URL. See Connect an app.
Let setup finish
For a repo, a setup agent works out how to start the app in Docker and how a test user signs in. You review the plan and add any test keys. See Secrets and test keys.
Run tests
Agents run test cases in a browser on a runner. Each run records video, screenshots, console output and network events.
Read the bugs
Findings that hold up appear on the Bugs board. Each bug has steps, evidence and a downloadable bundle. See Bugs and bug bundles.
What you need
- A Bugbearer account. You sign in with GitHub or Google.
- An app to test: a GitHub repo, or a staging or preview URL that is not production.
Use it from a coding agent
A coding agent can connect an app and start setup for you through the Bugbearer MCP server. See Connect the MCP server and Agent-driven onboarding.