Module enrich

Module enrich 

Source
Expand description

Enrichment engines for the CLI.

This module provides CLI-specific enrichment engines, including the LLM-based engine that uses local Phi models and cloud-based engines for OpenAI, Claude, Gemini, xAI, Groq, and Mistral.

Re-exports§

pub use llm::LlmEngine;
pub use openai::OpenAiEngine;
pub use claude::ClaudeEngine;
pub use gemini::GeminiEngine;
pub use xai::XaiEngine;
pub use groq::GroqEngine;
pub use mistral::MistralEngine;
pub use candle_phi::CandlePhiEngine;

Modules§

candle_phi
Candle-based Phi-3 enrichment engine using quantized GGUF models.
claude
Claude (Anthropic) enrichment engine using Claude Haiku 4.5.
gemini
Gemini (Google) enrichment engine using Gemini 2.5 Flash.
groq
Groq enrichment engine using Llama 3.3 70B.
llm
LLM-based enrichment engine using Phi-3.5 Mini.
mistral
Mistral enrichment engine using Mistral Large.
openai
OpenAI-based enrichment engine using GPT-4o-mini.
xai
xAI (Grok) enrichment engine using Grok-4 Fast.