Expand description
Local RAG (Retrieval-Augmented Generation) system for Manx
Provides document indexing, semantic search, and LLM integration for enhanced documentation discovery and AI synthesis.
Modules§
- benchmarks
- Benchmarking utilities for embedding providers
- embeddings
- Text embedding generation using configurable embedding providers
- indexer
- Document indexing pipeline for the RAG system
- llm
- Multi-provider LLM integration for answer synthesis
- model_
metadata - providers
Structs§
- Document
Chunk - Document chunk for indexing
- Document
Metadata - Document metadata
- Embedding
Config - Configuration for embedding generation
- RagConfig
- Configuration for the RAG system
- RagSearch
Result - Search result from RAG
- RagStats
- RAG system stats
- RagSystem
- Local file-based RAG system
Enums§
- Embedding
Provider - Embedding provider types
- Source
Type - Type of document source