Skip to main content

PixCull

Local-first AI photo culling for working photographers. Six calibrated scoring axes · burst folding · style-aware personalization · Lightroom / Capture One round-trip. No photo ever leaves your disk.

本地优先的 AI 摄影分拣:6 轴评分 · 连拍折叠 · 个性化学习 · Lr/C1 双向 round-trip, 原图永远不离开你的硬盘。

PixCull results grid

Install

pip install pixcull

Python 3.11–3.12. First run downloads the optional scoring models to ~/.pixcull/models/ (everything runs on-device; Apple-silicon accelerated).

Quickstart

# score a folder of photos (JPG / RAW) — keep/maybe/cull + per-axis rubric
pixcull run /path/to/photos -o ./out

# write the decisions back as XMP sidecars for Lightroom / Capture One
pixcull export ./out --xmp

# score a video → temporal windows + reel candidates
pixcull video clip.mp4 -o ./out

# fold near-duplicates, build a contact sheet, learn your taste, …
pixcull --help
# open the review workspace in your browser (v2.31 — now packaged)
pixcull serve

The pip package ships the full scoring engine, the CLI and the interactive review workspace: keyboard-first grid, ⌘K palette, per-axis "why" explanations, n-way compare, maybe-resolution queue, XMP export. pixcull serve stores runs under ~/.pixcull/runs by default (--root to change, --host 0.0.0.0 to share on a trusted LAN).

PixCull lightbox

Highlights

  • Glass-box scoring — every keep/cull carries a per-axis breakdown (technical / subject / composition / light / moment / aesthetic) and a plain-language "why", not just a number.
  • Learns your taste — corrections feed a personal profile that tilts the axis weights toward what you demonstrably value.
  • Burst & near-dup folding — stacks collapse to the peak frame with a one-key compare.
  • Video too — temporal scoring, audio events (laughter / applause / music), reel-candidate detection with the same glass-box treatment.
  • 13 UI languages, dark/light studio-neutral themes, WCAG-conscious.
  • Local-first, always — no uploads, no cloud, no telemetry.

Links

MIT © Chris Chen

Metadata

Release files for pixcull 2.47.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pixcull 2.47.0
File Size Uploaded
pixcull-2.47.0.tar.gz 958.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pixcull 2.47.0
File Interpreter ABI Platform
pixcull-2.47.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.0 MB

Release files / pixcull-2.47.0.tar.gz

Download URL pixcull-2.47.0.tar.gz
Size 958.2 kB
Tags Source
SHA-256 checksum
How to use checksums
aecb523d4f181560f67dde0f5f40a8e04bda15ec6ff7cb1a3c9c46d182f0bc35
BLAKE2b-256 checksum
How to use checksums
fe9dba6aca5b61a3bfea8cf125aab796bd40c763d9bea38cbbdf5e43d46713f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pixcull-2.47.0-py3-none-any.whl

Download URL pixcull-2.47.0-py3-none-any.whl
Size 1.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
9870cccbe974d8491d47c3b9e723745966ea3b73324d54302202bebda7891e7e
BLAKE2b-256 checksum
How to use checksums
e1f76cece2bf99adee7146c59d2ab4c38831ba174d81ea70fd52ead4ef75fb1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

2.47.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page