How electrichobo/aestheticapp works
AESTHETIC is a local video-intelligence desktop app and CLI for curating finished reels. Its central workflow is to ingest media, analyze shots and sustained usable windows, compare measured craft against a cinematography baseline, then present ranked selects and editorial deliverables. The graph preserves documented scopes, forensic diagnostics, awards and multicamera capabilities. Source excerpts show the pipeline’s links to video, inference, baseline, scene and export modules; other connections rely on the README’s product description, so unsampled wiring is not asserted beyond that documentation.
Main entry points: pipeline.rs Analysis Pipeline · baseline_store.rs Golden Baseline Store · export.rs Selects And Exports · main.rs Desktop App
Components 19
User Interfaces
- Desktop App
crates/aesthetic-ui/src/main.rs - Command-Line App
crates/aesthetic-cli/src/main.rs
Media Analysis
- Video Ingest
crates/aesthetic-core/src/video.rs - Web Ingest
crates/aesthetic-core/src/web_ingest.rs - Analysis Pipeline
crates/aesthetic-core/src/pipeline.rs - Scene Detection
crates/aesthetic-core/src/scene.rs - Usable Windows
crates/aesthetic-core/src/window.rs - Craft Inference
crates/aesthetic-core/src/inference.rs - Multicamera Analysis
crates/aesthetic-core/src/multicam.rs
Metrics And Models
- Exposure Physics
crates/aesthetic-metrics/src/exposure.rs - Broadcast Scopes
crates/aesthetic-metrics/src/scopes.rs - Analysis Data Models
crates/aesthetic-models/src/window.rs - Forensic Diagnostics
crates/aesthetic-models/src/forensics.rs
Reference Intelligence
- Awards Registry
crates/aesthetic-models/src/awards.rs - Golden Baseline Store
crates/aesthetic-core/src/baseline_store.rs - Baseline Contracts
crates/aesthetic-models/src/baseline.rs
Curation And Export
- Editorial Deliverables
crates/aesthetic-core/src/deliverables.rs - Selects And Exports
crates/aesthetic-core/src/export.rs
Other components
- Cinematographer / Editor
Connections 20
- Cinematographer / Editor → Desktop App: curates in
README.md - Cinematographer / Editor → Command-Line App: runs analysis
README.md - Desktop App → Analysis Pipeline: analyzes media
README.md - Command-Line App → Analysis Pipeline: analyzes media
README.md - Web Ingest → Video Ingest: downloads media
crates/aesthetic-core/src/web_ingest.rs - Analysis Pipeline → Video Ingest: extracts frames
crates/aesthetic-core/src/pipeline.rs - Analysis Pipeline → Scene Detection: coordinates detection
crates/aesthetic-core/src/pipeline.rs - Analysis Pipeline → Craft Inference: runs inference
crates/aesthetic-core/src/pipeline.rs - Analysis Pipeline → Golden Baseline Store: matches reference
crates/aesthetic-core/src/pipeline.rs - Analysis Pipeline → Selects And Exports: exports analysis
crates/aesthetic-core/src/pipeline.rs - Analysis Pipeline → Usable Windows: evaluates sequences
README.md - Analysis Pipeline → Exposure Physics: measures image
README.md - Exposure Physics → Broadcast Scopes: scope metrics
crates/aesthetic-metrics/src/scopes.rs - Analysis Pipeline → Multicamera Analysis: analyzes angles
README.md - Golden Baseline Store → Baseline Contracts: uses contracts
crates/aesthetic-core/src/baseline_store.rs - Golden Baseline Store → Awards Registry: benchmarks cinema
README.md - Analysis Pipeline → Analysis Data Models: produces shot data
README.md - Analysis Pipeline → Forensic Diagnostics: reports diagnostics
README.md - Selects And Exports → Editorial Deliverables: generates handoff
crates/aesthetic-core/src/deliverables.rs - Selects And Exports → Desktop App: supports curation
README.md