Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.argalabs.com/llms.txt

Use this file to discover all available pages before exploring further.

Arga turns natural language into reliable, production-grade tests. Describe what to test in plain English. Arga compiles it into a deterministic workflow, runs it in a fresh sandbox with API twins, and auto-heals when things break instead of just failing.

Two ways to validate

1

Point at your staging and let Arga test

Give Arga any URL — staging, preview, or localhost. It generates and runs tests against your app with API twins standing in for real services. No infra to set up.
2

Deploy with Arga and get sandboxed testing

Connect your GitHub repo. On every PR, Arga deploys your changed services into a fresh sandbox with API twins and runs tests from the diff. Results post back as a GitHub check.

Under the hood

Arga is built on three primitives:

Semantic abstraction

Tests target elements by intent and meaning, not CSS selectors or XPaths. UI changes don’t break tests unless behavior actually changes. Service fork setup requires a one-time onboarding call — book a call so we can understand your stack.

Deterministic sandboxes

Each run starts from a fresh, identical state with API twins (Stripe, Slack, and more). Same input, same output, every time.

Auto-heal

When something fails, Arga reads from the browser and gathers context to continue instead of just failing.

Context from the tools you ship with

Arga pulls context from integrations like Jira, Linear, GitHub, Sentry, and PostHog, so the agents generating tests know what to validate and why it matters on each change. No fixtures to maintain, no test plans to keep up to date.

Beyond code: validating AI agents

The same infrastructure that validates code changes also validates AI agents. Drop an agent into a sandbox alongside the same digital twins, and you can:
  • Observe agent behaviour without real-world side effects
  • Proactively red-team agents to discover unsafe or unexpected actions
  • Validate that agents interact correctly with external APIs

Try it yourself

See the full pipeline in action — run your first validation in under a minute.