Expand description
Main service layer for Terraphim AI.
Provides document search, indexing, and AI-assisted summarisation across multiple haystack backends. Integrates the knowledge graph, thesaurus, and relevance-scoring pipeline into a single async service facade.
Re-exports§
pub use auto_route::AutoRouteContext;pub use auto_route::AutoRouteReason;pub use auto_route::AutoRouteResult;pub use auto_route::JMAP_MISSING_TOKEN_PENALTY;pub use auto_route::auto_select_role;
Modules§
- auto_
route - Intent-based role auto-routing.
- context
- conversation_
service - error
- http_
client - llm
- llm_
proxy - Terraphim LLM Proxy Service
- logging
- Centralized logging initialization utilities
- rate_
limiter - summarization_
manager - summarization_
queue - summarization_
worker
Structs§
- Terraphim
Service - Main entry point for search, indexing, and AI operations in Terraphim.
Enums§
- Service
Error - Top-level error type for the Terraphim service layer.