> For the complete documentation index, see [llms.txt](https://argos-ci.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://argos-ci.com/docs/overview.md).

# Overview

### What is Argos?

Argos helps teams catch visual regressions before they reach production.

It works with your existing tools, such as Playwright, Storybook, Cypress, or any custom screenshot pipeline. Your CI uploads screenshots to Argos, then Argos compares them against a baseline and lets you review visual changes as part of your pull request workflow.

### How it works

<figure><img src="/files/Km0nvDsufzKaRJIwZsz2" alt=""><figcaption></figcaption></figure>

1. **Your tests capture** screenshots in CI
2. **Your CI uploads** the screenshots to Argos
3. **Argos compares** them against the baseline
4. **You review** visual diffs on pull requests
5. **You approve** expected changes or request fixes
6. **Argos updates** the pull request check

### When to use Argos

Use Argos when visual changes can affect product quality or release confidence:

* **UI regressions:** broken layouts, CSS changes, missing images, icons, or fonts
* **Design systems:** component changes, theme changes, browser, viewport, or theme issues
* **Product variants:** white-labeled interfaces, translations, and localized layouts
* **AI generated UI:** visual validation before merging generated change

### Next steps

Ready to add Argos to your project? Start with the [Quickstart](/docs/quickstart.md).

### Explore more

Once Argos is set up, you can learn more about advanced workflows:

* [Baseline build](/docs/learn/platform-fundamentals/baseline-build.md)
* [Deployments](/docs/learn/deployments.md)
* [Integrations](/docs/learn/integrations.md)
* [Flaky Test Detection](/docs/learn/reliability-and-flakiness/flaky-test-detection.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://argos-ci.com/docs/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
