# genome.sh > genome.sh is the jq of genomics: a fast, open-source Rust CLI and HTTP API for querying genetic variants across ClinVar, gnomAD, dbSNP, AlphaMissense, ClinGen, PharmGKB, and UniProt. The local `genome` CLI keeps raw VCF, BAM, CRAM, and consumer DNA files on disk. The HTTP API accepts only public identifiers such as rsIDs, gene symbols, coordinates, and HGVS notation. No API key is required. The software is MIT licensed. ## Start here - [Agent report guide](https://genome.sh/docs/agent-guide): Human page for the coding-agent DNA report workflow. - [Agent report guide (markdown)](https://genome.sh/docs/agent-guide.md): Same contract as plain markdown for agents. - [Copy-ready report prompt](https://genome.sh/agent-prompt.txt): Plain-text prompt that asks a coding agent to analyse a local DNA file and produce an A4 PDF report. - [Full LLM context](https://genome.sh/llms-full.txt): Expanded product, CLI, API, database, and licensing context. - [Machine-readable catalog](https://genome.sh/genome-catalog.json): Install commands, CLI verbs, HTTP endpoints, and canonical URLs. ## Product - [Website](https://genome.sh/): Landing page, install command, and interactive query. - [Interactive query](https://genome.sh/query): Search by rsID, gene, or coordinates in the browser. - [API documentation](https://genome.sh/docs): Human REST reference. - [Genetics library](https://genome.sh/learn): Educational variant pages. - [Annotation sources](https://genome.sh/sources): Database provenance. ## Package and source - [crates.io](https://crates.io/crates/genome-sh): Installable `genome-sh` crate. The binary is `genome`. - [CLI repository](https://github.com/romainsimon/genome-sh): Rust CLI, local SQLite database, and pipeline. - [Website repository](https://github.com/romainsimon/genome.sh): genome.sh Nuxt site and HTTP API surface.