Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent provides a unified interface for all LLM agents in the system.
|
Package agent provides a unified interface for all LLM agents in the system. |
|
archivist
Package archivist provides the Archivist agent that extracts and manages facts and people from conversations for long-term memory.
|
Package archivist provides the Archivist agent that extracts and manages facts and people from conversations for long-term memory. |
|
enricher
Package enricher provides the Enricher agent that expands user queries for better vector retrieval in the RAG pipeline.
|
Package enricher provides the Enricher agent that expands user queries for better vector retrieval in the RAG pipeline. |
|
merger
Package merger provides the Merger agent that evaluates whether two topics should be merged and generates a combined summary.
|
Package merger provides the Merger agent that evaluates whether two topics should be merged and generates a combined summary. |
|
prompts
Package prompts provides typed parameter structs for agent prompt templates.
|
Package prompts provides typed parameter structs for agent prompt templates. |
|
reranker
Package reranker provides the Reranker agent that uses tool calls to select the most relevant topics from vector search candidates.
|
Package reranker provides the Reranker agent that uses tool calls to select the most relevant topics from vector search candidates. |
|
splitter
Package splitter provides the Splitter agent that segments conversation logs into distinct topics for storage and retrieval.
|
Package splitter provides the Splitter agent that segments conversation logs into distinct topics for storage and retrieval. |
|
testing
Package testing provides test utilities for the agent package.
|
Package testing provides test utilities for the agent package. |
|
Package agentlog provides unified logging for all LLM agents in the system.
|
Package agentlog provides unified logging for all LLM agents in the system. |
|
Package files provides file processing utilities for Telegram messages.
|
Package files provides file processing utilities for Telegram messages. |
|
gen
|
|
|
Package jobtype provides job type classification for observability.
|
Package jobtype provides job type classification for observability. |
|
Package testutil provides centralized test mocks, fixtures, and helpers.
|
Package testutil provides centralized test mocks, fixtures, and helpers. |
Click to show internal directories.
Click to hide internal directories.