test-zeus-ai/testzeus-hercules
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡ observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 96
- Release rhythm 96
- Longevity 46
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 3.0
- age_days: 657
- days_rel: 30
- days_push: 29
- n_releases_24m: 53
Adoption not part of the score
1128 stars · 183 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Hercules is an open-source AI testing agent that turns Gherkin feature files into fully automated end-to-end tests covering UI, API, security, accessibility, and visual validations without writing code. It is built in Python on top of Playwright and agent frameworks, and can run locally via pip or Docker or in CI/CD pipelines.
Use cases
- automate end-to-end web tests from Gherkin feature files without coding
- run UI, API, accessibility, and visual regression checks in one pass
- add AI-driven test automation to a CI/CD pipeline
- test Salesforce UI flows using natural language
- let non-engineers write and run automated QA tests in plain English
- replace brittle Playwright or Selenium script maintenance with an autonomous agent
When to choose
- you want codeless, natural-language (Gherkin) end-to-end test automation
- your team lacks dedicated QA automation engineers but needs reliable e2e coverage
- you need combined UI, API, security, accessibility, and visual testing in a single tool
- you test complex platforms like Salesforce that are hard to script with traditional frameworks
When to avoid
- you need fully deterministic, fast, low-cost tests with no LLM dependency
- your project requires a permissive license (Hercules is AGPL-3.0)
- you need fine-grained low-level control over every test step and selector
- you cannot send test data through AI agent processing due to compliance constraints
Facets
framework · maturity active
testing e2e-testing agent-framework workflow-automation web-scraping testing web-development developer-tools python cross-platform cli test-automation gherkin bdd playwright qa agentic-testing no-code-testing accessibility-testing visual-testing api-testing security-testing salesforce-testing ci-cd automation ai-agents docker
4 sources
- readme: https://github.com/test-zeus-ai/testzeus-hercules · fetched 2026-08-28 · 17de129ebe08
- homepage: https://testzeus.com/hercules · fetched 2026-08-29 · cdb291014630
- site_page: https://testzeus.com/pricing · fetched 2026-08-29 · 15176cf8b01a
- site_page: https://testzeus.com/ · fetched 2026-08-29 · 022a9a7d1401
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| test-zeus-ai/testzeus-hercules | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="test-zeus-ai/testzeus-hercules")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem