Skip to main content

kernel/install/
mod.rs

1//! Installing models: resolving a user-typed reference to a provider, and the
2//! provider-facing error/identity types. The Hugging Face / Ollama fetch providers
3//! and the install service build on this foundation.
4
5mod bytes;
6pub mod catalog;
7pub mod error;
8pub mod event;
9pub mod file_selection;
10pub mod ollama_pull;
11pub mod plan;
12pub mod provider;
13pub mod reference;
14
15pub use catalog::{InstallCatalogEntry, InstallCategory, recommended, recommended_for_ram};
16pub use error::InstallError;
17pub use event::{InstallEvent, InstallProgress, InstallStreamEvent};
18pub use file_selection::{HFSibling, file_extension, is_weight_path, select};
19pub use plan::{
20    ActiveInstall, InstallBrowseResult, InstallPlan, InstallPlanFile, InstallSearchHit,
21};
22pub use provider::{InstallAvailability, InstallProviderId};