# Driftless > Shared codebase memory for engineering teams and coding agents. ## Docs - [Agent setup](https://docs.driftless.icu/agents/setup.md): Teach coding agents to sync, load, and persist Driftless context. - [API reference](https://docs.driftless.icu/api/reference.md): REST endpoints used by the Driftless CLI, dashboard, and integrations. - [Installation and authentication](https://docs.driftless.icu/cli/installation.md): Install the Driftless CLI and authenticate with your API key. - [CLI reference](https://docs.driftless.icu/cli/reference.md): Commands, flags, and examples for the Driftless CLI. - [The Driftless loop](https://docs.driftless.icu/concepts/core-loop.md): Scan, observe, contextualize, deliver, and check. - [Context Coverage](https://docs.driftless.icu/concepts/coverage.md): How Driftless measures what's documented vs what's not. - [Drift Detection](https://docs.driftless.icu/concepts/drift.md): How Driftless detects when code has changed relative to team context. - [Topics and knowledge graph](https://docs.driftless.icu/concepts/topics.md): How topics connect code to team knowledge. - [Dashboard overview](https://docs.driftless.icu/dashboard/overview.md): Where to inspect workspace health, topics, architecture, and integrations. - [Driftless](https://docs.driftless.icu/index.md): Shared codebase memory for engineering teams and coding agents. - [GitHub App integration](https://docs.driftless.icu/integrations/github-app.md): How the Driftless GitHub App observes PRs and pushes to keep context fresh. - [Quickstart](https://docs.driftless.icu/quickstart.md): Install the CLI, link a repo, and load context before editing code.