Agentic Index
Kerno vs QA Wolf (2026)
Both vendors last verified
Both keep test suites alive as code changes, at very different layers and price points. That verdict is the Agentic Index coverage score, graded from each vendor's own published materials.
QA Wolf is end to end, with agents generating Playwright tests on a self serve Platform at $0.01 per AI credit and $0.15 per runner minute after a free trial, or a managed Coverage as a Service, priced by quote, where human engineers keep the suite running under a Zero Flake Guarantee. Kerno is a self building backend harness validating every change, including AI generated changes, against the real stack from inside the IDE, self healing as the codebase evolves, free on Community with 30 test runs a month and $50 per developer a month on Pro. As agents write more of your code, Kerno's premise is that the tests have to be written by something that watches the stack, not the screen.
On the Agentic Index agent infrastructure ranking, neither Kerno nor QA Wolf clears the bar, which asks for all five production contract capabilities documented in full. Kerno documents two of the five in full; QA Wolf does not document deployment and data residency in full, nor observability and auditability. 33 of the 186 vendors in the lane clear it. See the agent infrastructure ranking
This comparison is published by Agentic Index, an independent agentic AI vendor research platform. Kerno and QA Wolf are each graded against the same 14 capability Agentic Index taxonomy, from the vendor's own public materials under the Agentic Index verification standard, alongside 1,084 researched vendors. No vendor pays for placement and no vendor has reviewed this page. How this evidence is graded
Choose Kerno if
- Backend behavior against the real stack is what breaks, not the user interface.
- Validating AI generated changes specifically is the problem you now have.
- A free tier inside the IDE lets engineers start without leaving their editor.
Choose QA Wolf if
- End to end user journeys are what you need covered and nobody has time to write them.
- A managed service removes the maintenance burden entirely.
- The Zero Flake Guarantee addresses the reason your team stopped trusting the suite.
| Feature | K Kerno |
Q QA Wolf |
|---|---|---|
| Action & orchestration | ||
|
Integrations & Tool Calling Ability to connect agents to real systems through native integrations, OAuth-authenticated actions, custom tools, APIs, webhooks, or MCP-compatible tools. |
||
|
KernoIntegrations & Tool Calling The agent calls the customer's running endpoints, triggers background tasks through the customer's own message broker, introspects MCP servers and runs against real dependencies such as databases and caches. It works with coding agents over MCP, GitHub and CI. All of these actions reach the customer's own app under test. There is no connector, OAuth authorized action or custom tool that lets an agent act on other business systems. SourceKerno, kerno.gitbook.io/docs security testing, environment setup and integrations, and kerno.io/llms.txtread 2026-09-21 |
||
|
QA WolfIntegrations & Tool Calling Bug reports flow into Jira and Linear, where QA Wolf automatically creates, syncs and closes issue tickets, and results sync to test management tools (TestRail, Xray, Zephyr, Qase and Testmo). Deployments are heard from GitHub and GitLab, notices go to Slack and Microsoft Teams, and webhooks reach any other bug tracker. Its tests can call APIs, seed databases, toggle feature flags and use email inboxes. Writes into the customer's issue trackers mean access runs both ways, and webhooks and helper libraries extend it to other tools. SourceQA Wolf, docs.qawolf.com Jira, Linear, test management integrations and webhooksread 2026-09-21 |
||
|
Workflow Orchestration Ability to sequence, branch, retry, route, and combine deterministic workflow nodes with autonomous agent steps. |
||
|
KernoWorkflow Orchestration A fixed pipeline drives Kerno's agent, mixing deterministic steps with the agent's own planning. The agent indexes code, builds a Docker Compose environment, plans and writes scenarios, runs each one repeatedly with critique and repair until it passes, and updates the suite. These steps run as async jobs that can be polled or canceled. Customers do not define or reuse their own workflows. SourceKerno, kerno.gitbook.io/docs how Kerno works, testing modes and Kerno MCPread 2026-09-21 |
||
|
QA WolfWorkflow Orchestration Run Rules sequence the order of flows and their dependencies in a suite, and flows pass authentication tokens, user IDs and other values between each other in a coordinated run. Tags build custom suites, runs execute in parallel with automatic reruns of failures, and triggers choose which flows run on each deploy or schedule. SourceQA Wolf, docs.qawolf.com Run Rules, pass data between flows, tags and triggers, and qawolf.com/pricingread 2026-09-21 |
||
|
Triggers & Channel Coverage How agents wake up and where they work: schedules, webhooks, message events, CRM events, inbox events, chat, email, voice, and collaboration tools. |
||
|
KernoTriggers & Channel Coverage A customer's coding agent starts Kerno's agent by calling it over MCP inside a coding session, and a GitHub Action replays the committed tests on every pull request without an account or agent. No event or schedule starts the agent on its own without someone's session asking for it. SourceKerno, kerno.gitbook.io/docs Kerno MCP and running tests in CIread 2026-09-21 |
||
|
QA WolfTriggers & Channel Coverage Triggers run chosen flows whenever an application deploys, reported through GitHub or GitLab deployments or a webhook, or on a schedule. Smart Smoke Suites automatically select the flows affected by each pull request, and the automation agent diagnoses broken tests and refactors test code after failures. Work starts on a deploy, a schedule or a pull request without a person asking. SourceQA Wolf, docs.qawolf.com triggers, Smart Smoke Suites, and qawolf.com/llms.txtread 2026-09-21 |
||
| Knowledge & context | ||
|
Knowledge Grounding & RAG Ability to ground agent behavior in company data through document ingestion, retrieval, external knowledge APIs, semantic search, or RAG layers. |
||
|
KernoKnowledge Grounding & RAG Underneath the agent sits a deterministic index of the customer's codebase that resolves every function, class, model, endpoint, import and reference to a precise location. Kerno keeps it up to date as the code changes by recomputing only what a change affects, and queries it to find each change's blast radius and the endpoints to test. Custom rules add the team's own testing guidance. New code enters the index without retraining, and the agent reads it to decide what to test and to show which code a change touches. SourceKerno, kerno.gitbook.io/docs codebase indexing, how Kerno works and custom rulesread 2026-09-21 |
||
|
QA WolfKnowledge Grounding & RAG Before it builds or explores, the agent reads documentation linked in a prompt, test plans, product requirements and help docs, and it applies team conventions written into custom skill files in every session. Company knowledge enters as linked pages and skill files the agent reads per session. There is no index, retrieval layer or refresh of the customer's sources. SourceQA Wolf, docs.qawolf.com test automation, coverage mapping and custom skillsread 2026-09-21 |
||
|
Memory & State Persistence Ability to persist context across a run, conversation, workflow, user, team, or longer-term memory layer. |
||
|
KernoMemory & State Persistence What Kerno's agent learns from the code, from running tests and from the team's feedback goes into long term memory, such as how an endpoint authenticates or what must be seeded before a request succeeds. The agent reuses those lessons when planning later tests. People can review each lesson and agree, amend its wording or disagree so Kerno stops using it, and unchecked lessons are labeled as such. Each entry is stored as a git commit stamped with the code revision it was learned at, so stale analysis is derived again when code changes. SourceKerno, kerno.gitbook.io/docs memory and learningread 2026-09-21 |
||
|
QA WolfMemory & State Persistence The coverage map, the test code and run history persist, and skill files the team writes apply in every agent session. There is no session, workflow or long term memory that the agent itself writes and reuses. SourceQA Wolf, docs.qawolf.com custom skills and coverage mappingread 2026-09-21 |
||
| Control & trust | ||
|
Human Oversight & Guardrails Approval steps, consent checkpoints, escalation rules, structured guardrails, policy constraints, and pause/resume controls. |
||
|
KernoHuman Oversight & Guardrails Before Kerno's agent acts, it pauses for approval. It shows the full environment build plan and cannot start the environment until the plan is explicitly approved. It shows the scenario plan before writing any test and lets the person approve it, reject individual scenarios or give feedback. It also opens feedback requests for plan approvals, planner questions or missing credentials, which are answered with an approval or a rejection with a reason. Generate runs always pause for approval, update runs pause only in interactive mode, and a plan approval setting chooses between gated and automatic runs. SourceKerno, kerno.gitbook.io/docs testing modes, Kerno MCP feedback gate and changelogread 2026-09-21 |
||
|
QA WolfHuman Oversight & Guardrails Tests can be created unattended from a prompt, or the agent can work with a person who guides it, and a person can take over the browser during mapping while the agent watches. The generated tests are standard code the team reviews and versions. Choosing guided or unattended working sets an autonomy mode, but there is no approval step that holds the agent's action for a person. SourceQA Wolf, docs.qawolf.com test automation and coverage mappingread 2026-09-21 |
||
|
Security, Identity & Governance RBAC, SSO, auditability, encryption, least-privilege tool access, compliance posture, and data handling policy. |
||
|
KernoSecurity, Identity & Governance The Enterprise plan adds SSO and SAML, audit logs, data controls and a custom data processing agreement. Kerno's portal gives organizations owner, admin and member roles, and API keys can be revoked or expire. A SOC 2 Type 2 audit is in progress. SourceKerno, kerno.io pricing and homepage, and kerno.gitbook.io/docs organizations and teamsread 2026-09-21 |
||
|
QA WolfSecurity, Identity & Governance QA Wolf is SOC 2 Type II compliant, verified through independent audits, with HIPAA ready infrastructure. Customers can set up single sign-on over SAML 2.0 and OpenID Connect, so people sign in through the customer's identity provider, and credentials are stored securely for use in tests. SourceQA Wolf, docs.qawolf.com why QA Wolf (security and data protection) and single sign-onread 2026-09-21 |
||
|
Observability & Auditability Traces, logs, execution histories, metrics, audit events, and debugging detail for production agent behavior. |
||
|
KernoObservability & Auditability An IDE extension shows what Kerno's agent is doing. Run reports upload to a portal that rolls up coverage, issues and runs across repositories, and job status and results can be read over MCP and HTTP. There is no step by step record of the agent's own prompts, tool calls and reasoning. SourceKerno, kerno.gitbook.io/docs portal overview, reports and dashboards, IDE extension and Kerno MCPread 2026-09-21 |
||
|
QA WolfObservability & Auditability Each run of the customer's tests is recorded with results, the verdict reached when evaluating each deployment for a trigger is kept, and a person can watch the agent open a browser and explore during mapping. There is no step by step record of the agent's own prompts, tool calls and decisions. SourceQA Wolf, docs.qawolf.com triggers and diagnosing a trigger, coverage mapping, and qawolf.com/pricingread 2026-09-21 |
||
|
Deployment & Data Residency Deployment modes and options, including SaaS, dedicated cloud, VPC, on-prem, hybrid, local runtime, and self-hosting. |
||
|
KernoDeployment & Data Residency The Kerno agent runs on the customer's machine. The repository, code index, test environment, scenarios and baselines stay on the local filesystem and in local Docker containers, and no code is stored on Kerno's servers. The Enterprise plan adds self hosting in the customer's own infrastructure. SourceKerno, kerno.gitbook.io/docs security and privacy, and kerno.io/pricingread 2026-09-21 |
||
|
QA WolfDeployment & Data Residency Tests run on QA Wolf's own managed infrastructure, with a shared, allowlisted or private iOS device pool, local runs through its CLI, and Playwright tests customers can export at any time. The platform cannot be deployed in the customer's environment, there is no choice of data region, and QA Wolf does not say where data is kept. SourceQA Wolf, docs.qawolf.com iOS device pools, CLI local execution, and qawolf.com/pricingread 2026-09-21 |
||
| Solution readiness | ||
|
Prebuilt Agents, Templates & Packs Ready-made workflows, packaged employees, templates, blueprints, industry solutions, and role-specific agents that reduce time-to-value. |
||
|
KernoPrebuilt Agents, Templates & Packs The product is a single testing agent with built in validation categories. There is no catalog of ready made agents, templates or packaged workflows for customers to adopt for their own work. SourceKerno, kerno.io homepage and kerno.io/llms.txtread 2026-09-21 |
||
|
QA WolfPrebuilt Agents, Templates & Packs QA Wolf offers solution recipes and helper libraries for testing scenarios such as emails, barcodes, video injection and web performance. There is no catalog of ready made agents, templates or packaged workflows that a customer adopts for its own work. SourceQA Wolf, docs.qawolf.com solutionsread 2026-09-21 |
||
| Platform extensibility | ||
|
Model Flexibility & Routing Ability to work across multiple foundation models, route tasks to different models, or let buyers bring their own providers and keys. |
||
|
KernoModel Flexibility & Routing To plan and reason about tests, Kerno sends code excerpts to Anthropic and OpenAI through its own proxy. Customers cannot choose the model or provider or bring their own keys, and there is no routing policy or fallback. SourceKerno, kerno.gitbook.io/docs security and privacyread 2026-09-21 |
||
|
QA WolfModel Flexibility & Routing The judge model is the customer's choice in the non-deterministic AI assertions, and ChatGPT works as a drop in replacement with the same signature and return shape. They are designed for apps that use different AI providers, so the customer makes the model choice in its own tests. SourceQA Wolf, docs.qawolf.com non-deterministic AI assertionsread 2026-09-21 |
||
|
APIs, SDKs & MCP Extensibility Composability layer: stable APIs, SDKs, MCP tool consumption/serving, custom tools, and integration into internal systems. |
||
|
KernoAPIs, SDKs & MCP Extensibility Outside tools drive Kerno through an MCP server with a named set of tools for workspaces, environments, endpoint tests, jobs and feedback. There is also a CLI installed from npm, an HTTP jobs endpoint and an API key for non interactive sign in during CI. The local agent serves a REST API on localhost for the IDE extension and CLI, but Kerno publishes no reference for it and no SDK. SourceKerno, kerno.gitbook.io/docs Kerno MCP, Kerno CLI and integrations and API keysread 2026-09-21 |
||
|
QA WolfAPIs, SDKs & MCP Extensibility A REST API gives direct HTTP access to core platform actions, alongside a TypeScript CI SDK for triggering and reading runs, a CLI for running flows locally, flow and test libraries with API references, and deployment webhooks. An MCP server lets coding agents such as Claude Code and Codex build and run the suite. Together these give a stable API and SDK, an MCP interface and a fit into CI/CD. SourceQA Wolf, docs.qawolf.com REST API overview, CI SDK reference, CLI and QA Wolf MCPread 2026-09-21 |
||
|
Testing, Debugging & Optimization Testing, debugging, scoring, retries, fallbacks, quality gates, and optimization loops for improving agent workflows before and after deployment. |
||
|
KernoTesting, Debugging & Optimization For each endpoint, Kerno generates functional, edge case and security tests and runs them against the customer's running app to capture a baseline. Whenever the customer's coding agent changes code, Kerno runs the affected tests again, reports each difference from the baseline and updates the suite when a change is intended. It also tests MCP servers' tools against the running server and replays the committed tests on every pull request as a CI check. SourceKerno, kerno.gitbook.io/docs how Kerno works, change validation and running tests in CI, and kerno.io/llms.txtread 2026-09-21 |
||
|
QA WolfTesting, Debugging & Optimization An application's end to end workflows are mapped into a coverage outline, and the agent generates deterministic Playwright and Appium tests from plain language prompts and runs them in parallel on deploy, on a schedule or on pull requests. Judge model assertions return a structured verdict with hard and soft thresholds on a customer's AI generated responses, and tests validate MCP connections and tool execution. Testing happens before release, as a gate in CI and continuously after. SourceQA Wolf, docs.qawolf.com why QA Wolf, test automation, non-deterministic AI assertions and triggersread 2026-09-21 |
||
| Specialist automation | ||
|
Browser & Computer Use Browser, desktop, or remote/local computer control for workflows that cannot be handled through stable APIs alone. |
||
|
KernoBrowser & Computer Use Kerno tests backends, APIs, MCP servers and background workers over HTTP and message brokers. Its agent does not control a browser, desktop or computer. SourceKerno, kerno.gitbook.io/docs overview and kerno.io/llms.txtread 2026-09-21 |
||
|
QA WolfBrowser & Computer Use Computer use models let the agent open a browser and explore each feature of the customer's application, documenting the workflows it finds. A person can take control of the browser while the agent watches, and tests run in real browsers and on Android emulators and real iPhones and iPads. So the agent controls a real interface. SourceQA Wolf, docs.qawolf.com coverage mapping and why QA Wolf, and qawolf.com/pricingread 2026-09-21 |
||
Pricing snapshot
Sourced from the Index pricing dataset · open each vendor's profile for full detail.
| Pricing | K Kerno |
Q QA Wolf |
|---|---|---|
|
Entry price Lowest public entry point |
Free · Pro $50 per developer per month, or $37.50 billed annually | 1¢ per AI credit and 15¢ per runner minute on the Platform, after a free trial. The managed service, Coverage as a Service, is priced by quote. |
|
Pricing confidence How public the numbers are |
Public, exact | Public, exact |
|
Billing Primary billing axis |
Per developer per month, with test runs metered on the free plan (each scenario run against the app counts as one run) | Usage on the Platform, at $0.01 per AI credit and $0.15 per runner minute, with no seat fees. Coverage as a Service is priced by the number of tests under management. |
|
Variable cost Workload / overage exposure |
Medium variable cost | Medium variable cost |
|
Free tier / trial Try before you buy |
Free tier
|
No free tierTrial
|
|
Buying motion Self-serve vs sales call |
Mixed | Mixed |
|
Pricing verified When this pricing was last checked |
Product updates
Newest first, each linked to its source.
Kerno
-
· Agent capability
Version 1 of Kerno's runtime QA agent for backend code, its largest release so far, tests whole user flows such as signing up, creating a project and inviting a teammate against real databases, queues and services, and reruns every flow a code change touches.
Source -
· MCP / tool calling / API
Kerno introduced automated runtime testing for Model Context Protocol (MCP) servers.
Source
More comparisons with Kerno or QA Wolf
Other matchups in agent infrastructure platforms
Not the pairing you were after? These compare a different set of agent infrastructure platforms on the same 14 capabilities.