//! Machine learning modules for Chronara.
//!
//! This module contains the Rust implementations for:
//! - Audio capture and processing
//! - Whisper transcription
//! - LLaMA summarization
//! - Voice activity detection for basic speaker separation

pub mod audio;
pub mod transcriber;
pub mod summarizer;
pub mod vad;

#[cfg(target_os = "windows")]
pub mod wasapi_loopback;

pub use audio::AudioCapture;
pub use transcriber::WhisperTranscriber;
pub use summarizer::LlamaSummarizer;
pub use vad::SpeakerSeparator;
