Metadata-Version: 2.4
Name: pixcode
Version: 0.1.0
Summary: Convert code repositories into structured PDF collections for LLM collaboration.
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: reportlab>=3.6
Dynamic: license-file

# pixcode

pixcode converts code repositories into a layered PDF set so large language models
can scan a macro index first and then dive into per-file details on demand.

## Install (local)

```bash
pip install -e .
```

## Usage

```bash
pixcode .                          # Current directory
pixcode /path/to/repo -o ./pdfs    # Specify output
pixcode . --max-size 1024          # Max file size 1MB
pixcode . --ignore "*.test.js"     # Extra ignore patterns
pixcode . --list-only              # Print tree + language stats
```

## Output

- `00_INDEX.pdf` for directory tree, stats, and file index
- One PDF per file, named `NNN_<path>.pdf`
