Distillr v0.1.0

Contributing to Distillr

Setup

python -m venv .venv && . .venv/bin/activate
pip install -e '.[dev]'
make test lint bench

Layout

distillr/core/stages/   retrieve.py, semantic.py, encode.py, audit.py, base.py (Stage contract)
distillr/core/          payload.py (shape detection), tokenizers.py, toon.py, pipeline.py, ledger.py
distillr/cli.py         Typer CLI
benchmarks/             generate.py (deterministic payloads with needles), run.py (savings + recall), RESULTS.md
tests/                  pytest, no network
docs/                   spec.md, design.md
site/                   the GitHub Pages site, built from the markdown in this repo

Rules of the road

Where to start

See ROADMAP.md. Issues tagged good first issue are small and documented; help wanted are open to anyone. Comment on the issue to claim it.