Skip to main content

sifs/
lib.rs

1pub mod agent_artifacts;
2pub mod agent_context;
3pub mod agent_doctor;
4pub mod agent_installer;
5pub mod chunker;
6pub mod daemon;
7pub mod dense;
8pub mod feedback;
9pub mod file_walker;
10pub mod index;
11pub mod mcp;
12pub mod metrics;
13pub mod model2vec;
14pub mod profiles;
15pub mod ranking;
16pub mod search;
17pub mod sparse;
18pub mod tokens;
19pub mod types;
20pub mod update;
21pub mod utils;
22
23pub use index::{
24    CacheConfig, CacheSummary, IndexOptions, SifsIndex, cache_summary, platform_cache_root,
25};
26pub use model2vec::{
27    Encoder, EncoderSpec, HashingEncoder, ModelLoadPolicy, ModelOptions, ModelStatus,
28    encoder_fingerprint, load_encoder, load_model, load_model_with_options, model_fingerprint,
29    model_status,
30};
31pub use types::{
32    CacheMode, Chunk, IndexStats, IndexWarning, SearchMode, SearchOptions, SearchResult,
33};
34pub use utils::{fenced_code_block, format_results, is_git_url, resolve_chunk};