neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Explorbot으로 QA를 강화하세요. 실시간 UI 스캔·탐색 테스트 실행·프로덕션 수준 Playwright 코드를 생성합니다
Supercharge your QA with Explorbot, the leading AI agent for test automation. Scan live UI, run exploratory tests, and generate production-ready Playwright code.
개발 도구TypeScript · HTMLGitHub @testomatio온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
AI Agent for Exploratory Browser Testing
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
The vibe-testing agent for web applications.
Explorbot is an AI agent that investigates your product like your most relentless QA engineer — clicking around, filling forms, and finding bugs. It turns every discovery into a test you can keep. No test scripts required. Just point it at your app and let it work.
It runs with no babysitting and reports back what it finds. This is vibe-testing.
Explorbot works with any AI provider through the Vercel AI SDK. See models.json for the current recommended provider and model setup, and Providers for how to configure each one.README 전문 보기 ↗Explorbot is an AI agent that investigates your product like your most relentless QA engineer — clicking around, filling forms, and finding bugs. It turns every discovery into a test you can keep. No test scripts required. Just point it at your app and let it work.
npx explorbot start https://your-app.com
It runs with no babysitting and reports back what it finds. This is vibe-testing.
Explorbot works with any AI provider through the Vercel AI SDK. See models.json for the current recommended provider and model setup, and Providers for how to configure each one.
New here? Read the Getting Started guide.
Explorbot tests features that unit tests and scripted browser tests never reach.
Unit tests check a function. End-to-end tests replay fixed user journeys. Exploratory tests investigate the app the way a curious tester would — taking new paths every run and catching what no one thought to script.
Explorbot makes that third layer routine. It runs on your CI next to the other two, and everything stays local — no cloud service touches your app.
Give Explorbot a goal and a URL. A crew of agents takes it from there — no scripts, no human in the loop.
Cheap, fast workers do the clicking and reading; smart managers make the calls — so a full session costs cents, not dollars.
| Researcher | Planner | Tester |
| Pilot | Captain | Navigator |
| Analyst | Historian | Fisherman |
See Agents for what each one does.
Strategic decisions are deterministic — the workflow (research → plan → test) is predictable and consistent.
Tactical decisions are AI-driven — how to click a button, what to do when a modal appears, how to recover from an error.
Cheap workers, smart managers — token-hungry agents run on a fast, cheap model. The decision-makers read only short action logs, so a smarter model there costs almost nothing.
Explorbot learns from failure — it reuses past experience with a page to make faster, better decisions next time.
Explorbot needs your knowledge — you guide it with plain-text notes and domain hints, loaded when the matching page opens.
When tuned, Explorbot runs autonomously for hours, trying new scenarios on its own. The more it runs, the more it learns.
Every run leaves behind:
See Automated Tests for the test output and Reporting for reports.
Explorbot won't replace your regression tests — it covers what they can't. Your Playwright or CodeceptJS suites replay the same fixed steps every build. Explorbot re-explores the same pages new ways, clicking UI and paths your scripts never touch. Point it at a brand-new feature with zero coverage, and it works out the basic test cases and runs them right away.
If your CI runs Playwright, it runs Explorbot. No GPUs, no special runners.
1. Install dependencies
npm i explorbot --save
npx playwright install
2. Initialize config
npx explorbot init
3. Configure and run
Add your AI provider key to .env, set your app URL in explorbot.config.js, then point Explorbot at a focused page — an admin panel, settings, or any CRUD section:
npx explorbot start /admin/users
Type /explore, and Explorbot runs its loop on its own — research, plan, test, repeat — learning from every run.
That's the gist. The Getting Started guide walks through the full setup — choosing models, teaching Explorbot to log in, and picking the right feature to start on.
For a CI job, a demo, or a coding agent, pass everything as environment variables. Name a provider and Explorbot picks its recommended models:
EXPLORBOT_URL=https://app.example.com \
EXPLORBOT_AI_PROVIDER=openrouter \
EXPLORBOT_AUTH="login: [email protected] password: secret123" \
npx explorbot explore /admin/users --max-tests 3
Output lands in a per-host site directory, ~/.explorbot/sites/<host>/, so runs against the same app collect in one place and nothing is written to your project. Set EXPLORBOT_EPHEMERAL=1 to keep nothing between runs. See Agentic Usage.
Explorbot gets better when you tell it about your app:
Handling logins, cookie banners, modals, and test data takes a few lines — see Customization.
Point Explorbot at an OpenAPI spec and it plans and runs API tests too. See API Testing.
When you're ready to go deeper, the full documentation covers everything, starting with the Getting Started guide.
Can I run it in Cursor or Claude Code? Not as a replacement — Explorbot is a separate application designed for constant testing, while Cursor, Codex, and Claude Code are coding agents. But a coding agent can drive Explorbot as a terminal command or subagent: it writes the test plan, Explorbot executes it against the real app. See Agentic Usage.
Can I bring a Cursor or OpenAI subscription? No. Explorbot needs an API key, not a chat subscription. Use pay-per-token access — Groq, OpenRouter, or OpenAI's own API.
Can I use OpenAI directly?
Yes. Add your OPENAI_API_KEY and point the models at OpenAI — a nano-class model for model and visionModel, a stronger one for agenticModel. Expect it to run a bit slower than hosted OSS models on Groq or Cerebras. See Providers for the config.
I want to use Opus!!! Opus is great for coding. Testing needs a simpler model that can safely consume lots of HTML tokens, fast. Save the expensive models for sophisticated decision-making.
Is it expensive?
No. With fast open models (e.g. openai/gpt-oss-20b on OpenRouter or Groq), expect roughly ~$1/hour of continuous run, depending on provider and traffic.
Does Explorbot have MCP? Not yet.
Can I build my own agents with it? Yes, use the programmatic API. See Scripting.
Can I do the same in Cursor with Playwright MCP? Good luck running it on CI!
example directory:./bin/explorbot-cli.ts init --path example
--path example./bin/explorbot-cli.ts start --path example
Explorbot is licensed under the Elastic License 2.0 (ELv2).
Free for commercial use — you can use Explorbot to test any application, including commercial products, without paying a license fee. You can modify it, self-host it, and integrate it into your workflow.
The only restriction: you may not offer Explorbot itself as a hosted/managed service (i.e., resell it as a product). This license is used by Elastic, Grafana, and other open-source companies.
Explorbot is built by Testomat.io.