# Getting Started

Get Jnkn running in your project in under 10 minutes.

## Choose Your Path

<div class="grid cards" markdown>

-   :material-presentation-play:{ .lg .middle } __Instant Demo__

    ---

    Don't have a repo ready? Spin up a full example environment locally to see a perfect graph.

    ```bash
    jnkn init --demo
    ```

    [:octicons-arrow-right-24: Example Repo](example-repository.md)

-   :material-download:{ .lg .middle } __Ready to apply to your project?__

    ---

    Follow the quickstart to scan your first project.

    [:octicons-arrow-right-24: Quickstart](quickstart.md)

-   :material-github:{ .lg .middle } __Want CI integration?__

    ---

    Set up GitHub Actions to check PRs automatically.

    [:octicons-arrow-right-24: CI Integration](first-ci-integration.md)

</div>

## Prerequisites

- Python 3.11+
- A project with Python, Terraform, or Kubernetes files

## What You'll Learn

1. **Installation** — Multiple ways to install Jnkn
2. **Quickstart** — Scan a project and understand the output
3. **CI Integration** — Automate impact analysis on pull requests
