internal/

directory
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL