manx_cli/lib.rs
1//! Manx CLI library crate
2//!
3//! This library provides the core functionality for the Manx documentation finder,
4//! including RAG (Retrieval-Augmented Generation) capabilities, web search,
5//! caching, and rendering utilities.
6
7pub mod cache;
8pub mod cli;
9pub mod client;
10pub mod config;
11pub mod export;
12pub mod rag;
13pub mod render;
14pub mod search;
15pub mod web_search;
16
17// Re-export commonly used types
18pub use client::{Documentation, SearchResult};
19pub use rag::{EmbeddingConfig, EmbeddingProvider};