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

# Build with Entire

> Version control for the age of AI agents. Capture the context behind agent work so you can review it, search it, and understand why code exists.

<div className="el-landing">
  <section className="el-hero">
    <div className="el-hero__title" role="heading" aria-level="1">Build with Entire</div>

    <p className="el-hero__sub">
      Entire stores agent sessions, prompts, and tool calls with your commits,
      so you, your team, and your agents can review what happened, search past
      work, and start with context.
    </p>

    <div className="el-hero__cta">
      <a className="el-btn el-btn--primary" href="/quickstart">
        Quickstart <Icon icon="arrow-right" size={15} color="#fff" />
      </a>

      <a className="el-btn el-btn--secondary" href="/installation">
        Install Entire
      </a>
    </div>
  </section>

  <section className="el-start">
    <div className="el-start__header">
      <span className="el-kicker">Start here</span>

      <div className="el-section-title" role="heading" aria-level="2">
        Go from install to context-rich commits.
      </div>

      <p>
        Set up Entire, use your preferred agent, and start saving the context
        behind agent work.
      </p>
    </div>

    <div className="el-start__grid">
      <a className="el-start-card" href="/installation">
        <span className="el-step">01</span>

        <span>
          <span className="el-start-card__title">Install Entire</span>
          <span className="el-start-card__desc">Set up the CLI in your existing Git workflow.</span>
        </span>
      </a>

      <a className="el-start-card" href="/agents/overview">
        <span className="el-step">02</span>

        <span>
          <span className="el-start-card__title">Use your preferred agent</span>
          <span className="el-start-card__desc">Capture work from Codex, Claude Code, OpenCode, Pi, and more.</span>
        </span>
      </a>

      <a className="el-start-card" href="/guides/checkpoints/capture-checkpoints">
        <span className="el-step">03</span>

        <span>
          <span className="el-start-card__title">Save context with commits</span>
          <span className="el-start-card__desc">Store sessions, prompts, tool calls, and checkpoints with your work.</span>
        </span>
      </a>

      <a className="el-start-card" href="/guides/repositories/mirrors">
        <span className="el-step">04</span>

        <span>
          <span className="el-start-card__title">Connect a repository</span>
          <span className="el-start-card__desc">Mirror a GitHub repo so humans and agents can work from Entire.</span>
        </span>
      </a>

      <a className="el-start-card" href="/platforms/entire-io">
        <span className="el-step">05</span>

        <span>
          <span className="el-start-card__title">Review the history</span>
          <span className="el-start-card__desc">Search, inspect, and understand why code changed.</span>
        </span>
      </a>
    </div>
  </section>

  <section className="el-section">
    <div className="el-section__header">
      <span className="el-kicker">Workflows</span>

      <div className="el-section-title" role="heading" aria-level="2">
        What do you want to do?
      </div>
    </div>

    <div className="el-grid el-grid--3">
      <a className="el-card" href="/learn/mirror-a-github-repository">
        <Icon icon="clone" size={18} />

        <span className="el-card__title">Bring your repo into Entire</span>
        <span className="el-card__desc">Mirror an existing repository so humans and agents can work from the same codebase.</span>
      </a>

      <a className="el-card" href="/learn/search-past-agent-work">
        <Icon icon="search" size={18} />

        <span className="el-card__title">Find previous decisions</span>
        <span className="el-card__desc">Search past sessions, checkpoints, commits, prompts, files, and reasoning.</span>
      </a>

      <a className="el-card" href="/learn/review-and-recap-agent-work">
        <Icon icon="magnifying-glass" size={18} />

        <span className="el-card__title">Review agent work before you merge</span>
        <span className="el-card__desc">Use recap and review workflows to catch issues across agent-generated changes.</span>
      </a>
    </div>
  </section>

  <section className="el-section">
    <div className="el-section__header">
      <span className="el-kicker">Concepts</span>

      <div className="el-section-title" role="heading" aria-level="2">
        How Entire works
      </div>

      <p>Understand the building blocks Entire uses to capture, search, and review agent work.</p>
    </div>

    <div className="el-grid el-grid--4">
      <a className="el-card el-card--compact" href="/guides/checkpoints/overview">
        <Icon icon="chess" size={18} />

        <span className="el-card__title">Checkpoints</span>
        <span className="el-card__desc">Versioned records of agent-assisted changes.</span>
      </a>

      <a className="el-card el-card--compact" href="/guides/repositories/overview">
        <Icon icon="clone" size={18} />

        <span className="el-card__title">Repositories</span>
        <span className="el-card__desc">Distributed Git repositories for agent-driven development.</span>
      </a>

      <a className="el-card el-card--compact" href="/guides/sessions/overview">
        <Icon icon="comments" size={18} />

        <span className="el-card__title">Sessions</span>
        <span className="el-card__desc">The prompts and tool calls behind a run.</span>
      </a>

      <a className="el-card el-card--compact" href="/guides/search/semantic-search/overview">
        <Icon icon="magnifying-glass" size={18} />

        <span className="el-card__title">Search</span>
        <span className="el-card__desc">Find past sessions, checkpoints, commits, prompts, files, and reasoning.</span>
      </a>
    </div>
  </section>

  <section className="el-surface">
    <div>
      <span className="el-kicker">Platforms</span>

      <div className="el-section-title" role="heading" aria-level="2">
        CLI and Entire.io work together.
      </div>

      <p>
        Use the CLI to capture and configure work locally. Use Entire.io to
        inspect, review, and share captured history with a team.
      </p>
    </div>

    <div className="el-surface__grid">
      <a className="el-surface-card" href="/platforms/cli">
        <Icon icon="terminal" size={20} />

        <span className="el-surface-card__copy">
          <span className="el-surface-card__title">Entire CLI</span>
          <span className="el-surface-card__desc">Capture sessions, create Checkpoints, configure storage, and automate workflows.</span>
        </span>
      </a>

      <a className="el-surface-card" href="/platforms/entire-io">
        <Icon icon="browser" size={20} />

        <span className="el-surface-card__copy">
          <span className="el-surface-card__title">Entire.io</span>
          <span className="el-surface-card__desc">Browse sessions, review Checkpoints, inspect files, and share context.</span>
        </span>
      </a>
    </div>
  </section>

  <section className="el-section el-section--resources">
    <div className="el-section__header">
      <span className="el-kicker">Resources</span>

      <div className="el-section-title" role="heading" aria-level="2">
        Looking for something specific?
      </div>
    </div>

    <div className="el-resource-grid">
      <a href="/cli-reference">CLI Reference</a>
      <a href="/security">Security and privacy</a>
      <a href="/agents/overview">Supported agents</a>
      <a href="/glossary">Glossary</a>
    </div>
  </section>
</div>
