> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assert.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> A better way to understand and review code

## What is Assert?

Assert is a platform that is reimagining how teams collaborate around code, beginning with how we view and dissect code changes. Assert is built to meet programmers and teams where they are today, which is why we are built on top of git and integrate with GitHub.

Most code is now written by agents, and pull requests have grown to match. Assert
groups every change into reviewable units, renders UI changes on screen, keeps
branches current without local rebases, and sends review feedback back to a coding
agent.

## Setup

<Columns cols={2}>
  <Card title="Sign up" icon="user" href="/signup">
    Create an account with GitHub.
  </Card>

  <Card title="Connect your repositories" icon="github" href="/integrations/github">
    Install the Assert GitHub app.
  </Card>
</Columns>

## Core features

<Columns cols={2}>
  <Card title="Reviewable units" icon="diagram-project" href="/reviewing/clusters">
    Every pull request is grouped into clusters of related changes, so you review one
    logical change at a time.
  </Card>

  <Card title="Previews" icon="image" href="/reviewing/previews">
    Live renders of changed UI, with comments that map back to the diff.
  </Card>

  <Card title="Merge candidates" icon="git-alt" href="/reviewing/merge-candidates">
    When your base branch moves ahead, Assert merges it, resolves conflicts in a
    sandbox, and updates the branch in one click.
  </Card>

  <Card title="Agents" icon="robot" href="/integrations/agents">
    Send review comments to Claude, Cursor, or Devin.
  </Card>
</Columns>

<Note>
  **Want to find out more?** Learn about our company by checking out [our website](https://assert.dev) and get support by emailing [support@assert.dev](mailto:support@assert.dev).
</Note>
