Skip to main content

Documentation

Everything you need to get started with drep, from installation to advanced configuration.

Getting Started

Installation

Install drep via PyPI, Docker, or from source. Get up and running in under a minute.

Quick Start

5-minute tutorial to configure drep and run your first repository scan.

Configuration

Configuration

Complete guide to config.yaml, environment variables, and platform setup for Gitea, GitHub, and GitLab.

LLM Setup

Configure local LLMs with Ollama, LM Studio, or llama.cpp. Model recommendations and troubleshooting.

Reference

API Reference

Complete CLI command reference, configuration schema, exit codes, and output formats.

Examples & Tutorials

Real-world examples of webhooks, CI/CD integration, Docker deployment, and common workflows.

New to drep?

Follow this path to get started:

  1. Install drep via PyPI or Docker
  2. Set up a local LLM (LM Studio recommended)
  3. Run the quick start tutorial to scan your first repository
  4. Configure platform adapters and customize settings

Additional Resources

View on GitHub

Source code, issue tracking, and contribution guidelines

drep-ai on PyPI

Package downloads, version history, and release notes

Changelog

View release history and what's new in each version