ailake_core/lib.rs
1//! ailake-core — shared type system
2//!
3//! No I/O, no async, no external deps beyond serde/uuid/thiserror/half.
4//! Every other crate depends on this one. This crate depends on nothing internal.
5
6pub mod error;
7pub mod schema;
8pub mod types;
9
10pub use error::{AilakeError, AilakeResult};
11pub use schema::{llm_columns, LlmContextSchema, PQConfig, VectorStoragePolicy};
12pub use types::{ByteLen, ByteOffset, Centroid, Dim, RowId, VectorMetric, VectorPrecision};