Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gleann
command
Package main defaults β centralized constants for the gleann CLI.
|
Package main defaults β centralized constants for the gleann CLI. |
|
internal
|
|
|
a2a
Package a2a implements the Agent-to-Agent (A2A) protocol for gleann.
|
Package a2a implements the Agent-to-Agent (A2A) protocol for gleann. |
|
autosetup
Package autosetup provides zero-config auto-detection and bootstrap for gleann.
|
Package autosetup provides zero-config auto-detection and bootstrap for gleann. |
|
background
Package background provides a lightweight task manager for long-running background operations.
|
Package background provides a lightweight task manager for long-running background operations. |
|
embedding
Package embedding cache provides a content-hash keyed caching layer that wraps an EmbeddingComputer to skip recomputation for identical text.
|
Package embedding cache provides a content-hash keyed caching layer that wraps an EmbeddingComputer to skip recomputation for identical text. |
|
mcp
Package mcp β gleann_batch_ask tool.
|
Package mcp β gleann_batch_ask tool. |
|
multimodal
Package multimodal provides model-native multimodal processing for gleann.
|
Package multimodal provides model-native multimodal processing for gleann. |
|
server
Package server β Memory Block REST API handlers.
|
Package server β Memory Block REST API handlers. |
|
tui
Package tui provides the interactive terminal user interface for gleann.
|
Package tui provides the interactive terminal user interface for gleann. |
|
modules
|
|
|
bm25
module
|
|
|
chunking
module
|
|
|
diskann
module
|
|
|
hnsw
module
|
|
|
pkg
|
|
|
analysis
Package analysis provides a public API for gleann's AST-aware code parsing.
|
Package analysis provides a public API for gleann's AST-aware code parsing. |
|
conversations
Package conversations provides persistent conversation management with SHA-1 identifiers, titles, and continuation support (inspired by mods).
|
Package conversations provides persistent conversation management with SHA-1 identifiers, titles, and continuation support (inspired by mods). |
|
gleann
Package gleann provides LLM chat integration for RAG-based Q&A.
|
Package gleann provides LLM chat integration for RAG-based Q&A. |
|
gleannignore
Package gleannignore implements gitignore-style pattern matching for excluding files during index builds.
|
Package gleannignore implements gitignore-style pattern matching for excluding files during index builds. |
|
memory
Package memory provides a hierarchical long-term memory system for gleann.
|
Package memory provides a hierarchical long-term memory system for gleann. |
|
retry
Package retry provides exponential-backoff retry for transient errors.
|
Package retry provides exponential-backoff retry for transient errors. |
|
roles
Package roles provides custom system role management for LLM conversations.
|
Package roles provides custom system role management for LLM conversations. |
|
wordwrap
Package wordwrap provides terminal-aware word wrapping for streaming text output.
|
Package wordwrap provides terminal-aware word wrapping for streaming text output. |
|
tests
|
|
|
benchmarks/cmd
command
|
|
|
e2e/cmd/gen_fixtures
command
|
|
|
e2e/fixtures/code
Package parser provides a multi-language code chunk parser.
|
Package parser provides a multi-language code chunk parser. |
Click to show internal directories.
Click to hide internal directories.