ricecoder_local_models/
lib.rs

1//! Local Models Management for RiceCoder
2//!
3//! This crate provides model management functionality for local models via Ollama.
4//! It handles model pulling, removal, updates, and version management.
5
6pub mod error;
7pub mod manager;
8pub mod models;
9
10pub use error::LocalModelError;
11pub use manager::LocalModelManager;
12pub use models::{LocalModel, ModelMetadata, PullProgress};
13
14/// Result type for local model operations
15pub type Result<T> = std::result::Result<T, LocalModelError>;