Find bugs - free and fast

Break your site
before your users do.

MonkeyTest agents use your site like a real user to find bugs, report them, and verify them once fixed.

Free forever · BYO LLM or local · No credit card on cloud

MonkeyTest AI testing agent finding bugs during a live website audit
Free forever Open source No test scripts Bring your own LLM
~60s
Time to first meaningful report
Any URL
Preview, staging, or public
2/day
Free cloud Scout attempts (unlimited on CLI)

Built for

Vercel / Lovable / Bolt / v0 previews SaaS apps Staging Client deliverables Marketing sites

The problem

You shipped in an afternoon.
Bugs still ship with you.

Coding agents and vibe tools write apps faster than anyone can write tests. Playwright Agents help when you already know the journey. They don’t tell you what you never scripted.

📝

Forms that 500 quietly

Contact/API fails; the page looks fine.

🔀

Flows the suite never covered

Checkout adjacent paths, empty states, dead ends.

🟢

Preview looks green

Until a messy user (or your customer) clicks sideways.

🔍

“Fixed” with no proof

Selector healed; the bug may still be live.

Most gaps aren’t in your unit tests. They’re in how a messy user actually behaves.

That’s why AI-built software needs a ship-check — not another suite to maintain.

How it works

Zero to bug report in 3 steps

Paste a URL. No suite to author first.

01

Find

Point the agent at a URL. It explores in a real browser — clicks, forms, paths scripts miss — and files bugs with screenshots.

02

Fix

You patch the product (or your coding agent does). Keep the same plan.json.

03

Prove

monkeytest rerun + diff — same plan, fingerprint diff, CI exit codes. Know the bug is gone.

Two ways to use it

Run it yourself.
Or try the cloud free.

The open-source CLI and library are the main path. The free cloud needs no install and no API key if you want to watch a run first.

Open source

Run it yourself

Open-source CLI and library. BYO LLM or Ollama. Unlimited local runs. CI-ready.

terminal
$ npm install -g @monkeytestai/monkeytest-core
$ monkeytest run https://your-preview.vercel.app
# bug found, ship a fix, then:
$ monkeytest rerun
$ monkeytest diff latest prev
  • Free forever
  • Mix providers per phase
  • CI exit codes
  • plan.json / run.json you can commit
No setup

Free cloud

No install, no API key. Watch a Scout run. 2 attempts/day. No paid plans — self-host for unlimited.

  • No install
  • Live browser
  • Limited Scout → CLI for unlimited
Try the cloud free

Same engine either way. Cloud is the demo; CLI is how you keep using it. It's free — no paid plans.

Open source

Free. Yours to run.

The engine is free and open source. Bring your own LLM, or run a local model. The live demo only lets people watch it work.

quick start
$ npm install -g @monkeytestai/monkeytest-core
$ monkeytest run https://example.com

License

AGPL-3.0. Free forever. You pay your own LLM provider, or nothing with a local model.

Contribute

Open an issue or read CONTRIBUTING.

LLM providers

  • OpenAI
  • Gemini
  • Anthropic
  • Mistral
  • Groq
  • Ollama (local)
  • OpenAI-compatible

Local models run through Ollama. Any OpenAI-compatible endpoint works too.

Where we sit

Exploratory QA — not browser infra.

Browserbase and browser-use give agents a browser. We answer: what broke, and is it fixed?

Question monkeytest Playwright Agents / MCP Browser infra (Browserbase, browser-use) Suite tools (Momentic, etc.)
Job Exploratory ship-check + prove loopHelp you author/heal tests you defineSessions / agent SDKMaintain journeys you wrote
Needs a suite first? No — paste URLUsually yes (intent/seed)N/A (not a QA product)Yes
Prove the fix First-class rerun + diffRe-run your testsNoHeal/re-run authored tests
Cost shape Free OSS + BYO LLMFree (Microsoft)$/browser-hourCredits / seats
Best when Preview URL, unknown unknownsYou already know the pathBuilding any web agentRegression at scale

We don’t compete with Browserbase — we can sit on top of it later. We compete with “we installed Playwright Agents and still don’t know what we didn’t write tests for.”

View on GitHub

Ship-check your next preview.

Open source forever. Cloud demo when you want to watch first.