internal/

directory
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2026 License: MIT

Directories

Path Synopsis
Package backfill provides the top-level orchestrator for historical session backfill.
Package backfill provides the top-level orchestrator for historical session backfill.
chunk
Package chunk provides exchange-aware chunking for session backfill.
Package chunk provides exchange-aware chunking for session backfill.
extract
Package extract provides LLM-based observation extraction and XML validation for session backfill.
Package extract provides LLM-based observation extraction and XML validation for session backfill.
metrics
Package metrics provides quality tracking for session backfill operations.
Package metrics provides quality tracking for session backfill operations.
sanitize
Package sanitize provides text sanitization for session backfill processing.
Package sanitize provides text sanitization for session backfill processing.
Package chunking provides AST-aware code chunking for semantic code search.
Package chunking provides AST-aware code chunking for semantic code search.
golang
Package golang provides AST-aware chunking for Go source files.
Package golang provides AST-aware chunking for Go source files.
markdown
Package markdown provides a smart markdown chunker using scored break points.
Package markdown provides a smart markdown chunker using scored break points.
Package collections manages YAML-based collection configuration.
Package collections manages YAML-based collection configuration.
Package config provides configuration management for engram.
Package config provides configuration management for engram.
Package consolidation provides memory consolidation lifecycle management.
Package consolidation provides memory consolidation lifecycle management.
Package crypto provides AES-256-GCM encryption for credential storage.
Package crypto provides AES-256-GCM encryption for credential storage.
db
gorm
Package gorm provides GORM-based database operations for engram.
Package gorm provides GORM-based database operations for engram.
Package embedding provides text embedding generation with swappable models.
Package embedding provides text embedding generation with swappable models.
Package graph provides observation relationship graphs for LEANN Phase 2.
Package graph provides observation relationship graphs for LEANN Phase 2.
falkordb
Package falkordb implements graph.GraphStore against FalkorDB (Redis module).
Package falkordb implements graph.GraphStore against FalkorDB (Redis module).
Package instincts provides parsing and importing of ECC instinct files.
Package instincts provides parsing and importing of ECC instinct files.
Package learning provides LLM-based extraction of behavioral patterns from session transcripts.
Package learning provides LLM-based extraction of behavioral patterns from session transcripts.
Package logbuf provides an in-memory ring buffer for structured log entries.
Package logbuf provides an in-memory ring buffer for structured log entries.
Package maintenance provides scheduled maintenance tasks for engram.
Package maintenance provides scheduled maintenance tasks for engram.
Package mcp provides the MCP (Model Context Protocol) server for engram.
Package mcp provides the MCP (Model Context Protocol) server for engram.
Package pattern provides pattern detection and recognition functionality.
Package pattern provides pattern detection and recognition functionality.
Package pipeline provides the deterministic observation extraction pipeline.
Package pipeline provides the deterministic observation extraction pipeline.
Package privacy provides utilities for protecting sensitive data.
Package privacy provides utilities for protecting sensitive data.
Package relation provides causal classification for observation pairs.
Package relation provides causal classification for observation pairs.
Package reranking provides cross-encoder reranking for search results.
Package reranking provides cross-encoder reranking for search results.
Package scoring provides importance score calculation for observations.
Package scoring provides importance score calculation for observations.
Package search provides unified search capabilities for engram.
Package search provides unified search capabilities for engram.
expansion
Package expansion provides context-aware query expansion for improved search recall.
Package expansion provides context-aware query expansion for improved search recall.
Package telemetry provides measurement tools for engram's belief revision system.
Package telemetry provides measurement tools for engram's belief revision system.
Package update provides self-update functionality for engram.
Package update provides self-update functionality for engram.
Package vector provides common interfaces for vector storage implementations.
Package vector provides common interfaces for vector storage implementations.
pgvector
Package pgvector provides PostgreSQL+pgvector based vector storage for engram.
Package pgvector provides PostgreSQL+pgvector based vector storage for engram.
Package watcher provides file system watching utilities for detecting database file/directory deletions and triggering recreation.
Package watcher provides file system watching utilities for detecting database file/directory deletions and triggering recreation.
Package worker provides the main worker service for engram.
Package worker provides the main worker service for engram.
sdk
Package sdk provides SDK agent integration for engram.
Package sdk provides SDK agent integration for engram.
session
Package session provides session lifecycle management for engram.
Package session provides session lifecycle management for engram.
sse
Package sse provides Server-Sent Events broadcasting for engram.
Package sse provides Server-Sent Events broadcasting for engram.

Jump to

Keyboard shortcuts

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