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

# Overview

> ByteRover V4 gives coding agents durable project memory through Desktop, spaces, teams, and the ByteRover skill.

ByteRover V4 helps your coding agents remember project decisions, team context, and useful implementation details across sessions. Desktop manages the workspace. The ByteRover skill runs inside your agent and uses the selected space as durable memory.

<img src="https://mintcdn.com/byterover-d775e347/P61ogOq6zTX8Li0g/v4/assets/brv-banner.png?fit=max&auto=format&n=P61ogOq6zTX8Li0g&q=85&s=5c019642c323a4207b28ebdcd564c8ec" alt="ByteRover V4 durable memory workflow" width="760" data-path="v4/assets/brv-banner.png" />

## Get started in minutes

<Steps>
  <Step title="Install ByteRover Desktop">
    Download ByteRover Desktop, open the app, and start setup.

    [Download ByteRover Desktop](https://byterover.dev/download)
  </Step>

  <Step title="Sign in">
    Sign in with Google or GitHub. Desktop uses your account to load teams, spaces, invitations, and connected agents.
  </Step>

  <Step title="Connect an agent">
    Use Desktop to connect a local coding agent, or install the ByteRover skill manually on a VPS:

    Requires Node.js 20 or newer. Node.js includes npm and npx.

    ```bash theme={null}
    npx skills add campfirein/skills
    ```
  </Step>

  <Step title="Onboard with ByteRover">
    Open the agent in your project and prompt:

    ```text theme={null}
    onboard with byterover
    ```

    The agent checks the current project, links it to a space, and tells you when memory is ready.
  </Step>
</Steps>

<Card title="Continue with Quick start" icon="arrow-right" href="/v4/getting-started">
  Follow the complete first-run setup from Desktop installation to agent onboarding.
</Card>

## Core concepts

<CardGroup cols={2}>
  <Card title="Desktop" icon="monitor" href="/v4/desktop/connect-agent">
    Manage sign-in, onboarding, connected agents, teams, spaces, sharing, and sync status.
  </Card>

  <Card title="Spaces" icon="folder-tree" href="/v4/desktop/space">
    Choose where memory lives. Use private spaces, team spaces, or spaces shared with you.
  </Card>

  <Card title="Skill" icon="terminal" href="/v4/skill/bind">
    Give the agent instructions for binding projects, querying memory, recording context, authenticating, and cleanup review.
  </Card>

  <Card title="Agents" icon="bot" href="/v4/agents/overview">
    Connect OpenClaw, Hermes, or VPS CLI agents such as Codex CLI, Claude Code, and OpenCode CLI.
  </Card>
</CardGroup>

## Choose your path

<CardGroup cols={3}>
  <Card title="Local desktop setup" icon="monitor" href="/v4/getting-started">
    Install Desktop, sign in, connect an agent, and complete onboarding.
  </Card>

  <Card title="VPS agent setup" icon="server" href="/v4/agents/overview">
    Install the skill on the server, restart the agent, and authenticate through the browser URL when asked.
  </Card>

  <Card title="Skill commands" icon="terminal" href="/v4/skill/query">
    Learn when the agent should bind, query, record, dream, and authenticate.
  </Card>
</CardGroup>
