List of all items
Structs
- embeddings::PendingImage
- embeddings_db::ModelEmbeddingCount
- face_db::FaceRow
- home::Config
- io_timeout::TimedOut
- library_stats::LibraryStats
- pipeline_runs::LockGuard
- pipeline_runs::PipelineRunStatus
- progress::Progress
- semaphore::Semaphore
- semaphore::SemaphorePermit
Enums
Functions
- classify::ensure_classifications_table
- classify::exclude_video_hashes
- classify::insert_classifications
- classify::paths_for_category
- classify::pending_hashes
- db::ensure_file_hashes_columns
- db::open_wal
- db::paths_with_known_mime
- db::table_exists
- embeddings::ensure_embeddings_index
- embeddings::insert_embeddings
- embeddings::is_video_ext
- embeddings::load_embeddings
- embeddings::paths_for_hash
- embeddings::pending_images
- embeddings::resolve_model_id
- embeddings::resolve_model_id_in
- embeddings_db::attach
- embeddings_db::attach_for_read
- embeddings_db::counts_by_model
- embeddings_db::db_path
- embeddings_db::detach
- embeddings_db::library_dir
- embeddings_db::list_models
- embeddings_db::model_from_slug
- embeddings_db::model_slug
- face_cluster::average_linkage_cosine
- face_cluster::cluster_faces
- face_db::create_faces_table
- face_db::hashes_with_faces
- face_db::labeled_faces_by_hash
- face_db::load_face_embeddings
- face_db::load_faces_for_clustering
- face_db::mark_scanned
- face_db::replace_faces_for_hash
- face_db::scanned_hashes
- face_db::select_unscanned
- face_db::update_cluster_assignments
- geocode::ensure_geocode_cache_table
- geocode::forward_geocode_cached
- geocode::forward_geocode_network
- heic::heic_via_quicklook
- heic::qlmanage_semaphore
- heic::set_qlmanage_concurrency
- heic::warn_quicklook_unavailable_once
- home::config_path
- home::default_jsonl
- home::default_model
- home::default_path
- home::load_config
- home::locks_dir
- home::resolve_db
- home::resolve_db_in
- home::set_default_db
- home::set_default_model
- home::set_default_path
- home::unset_default_db
- home::unset_default_model
- home::unset_default_path
- home::videre_home
- io_timeout::run_with_timeout
- io_timeout::wait_with_timeout
- library_stats::compute
- library_stats::compute_full
- location::ensure_location_column
- location::geocoder
- location::location_name
- location_cluster::centroid
- location_cluster::cluster_by_distance
- location_cluster::ensure_location_cluster_id_column
- location_cluster::ensure_location_clusters_table
- location_cluster::haversine_km
- mime_probe::effective_mime
- mime_probe::is_embeddable
- mime_probe::is_video_mime
- mime_probe::sniff
- person_search::list_persons
- person_search::search_by_person
- pipeline_runs::acquire_lock
- pipeline_runs::ensure_pipeline_runs_table
- pipeline_runs::finish_run
- pipeline_runs::install_sigint_handler
- pipeline_runs::is_locked
- pipeline_runs::read_all
- pipeline_runs::start_run
- pipeline_runs::track
- thumb_cache::cache_dir
- thumb_cache::face_thumb_exists
- thumb_cache::face_thumb_path
- thumb_cache::hash_from_cache_filename
- thumb_cache::migrate_legacy_dupe_cache
- thumb_cache::original_exists
- thumb_cache::original_path
- thumb_cache::original_tmp_path
- thumb_cache::thumb_exists
- thumb_cache::thumb_path
- thumb_cache::thumb_tmp_path
- vectors::from_f16_bytes
- vectors::l2_normalize
- vectors::to_f16_bytes
- video_probe::has_video_track
Type Aliases
Constants
- embeddings::DEFAULT_MODEL_ID
- embeddings::EMBEDDABLE_EXTS
- embeddings_db::ATTACH_ALIAS
- embeddings_db::PAGE_SIZE
- face_cluster::DEFAULT_MAX_GENERIC_SIM
- face_cluster::DEFAULT_MERGE_SIM
- face_cluster::DEFAULT_MIN_FACE_PX
- heic::QUICKLOOK_UNAVAILABLE
- io_timeout::DEFAULT_IO_TIMEOUT
- mime_probe::EMBEDDABLE_MIMES
- mime_probe::EXIF_MIMES
- mime_probe::PHASH_MIMES
- mime_probe::PHOTO_MIMES
- mime_probe::UNKNOWN_MIME
- mime_probe::VIDEO_MIMES
- pipeline_runs::TRACKED_COMMANDS