Directories
¶
| Path | Synopsis |
|---|---|
|
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. |
|
python
Package python provides AST-aware chunking for Python source files using tree-sitter.
|
Package python provides AST-aware chunking for Python source files using tree-sitter. |
|
typescript
Package typescript provides AST-aware chunking for TypeScript and JavaScript source files using tree-sitter.
|
Package typescript provides AST-aware chunking for TypeScript and JavaScript source files using tree-sitter. |
|
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 db defines database interfaces for the engram stores.
|
Package db defines database interfaces for the engram stores. |
|
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 using all-MiniLM-L6-v2.
|
Package embedding provides text embedding generation using all-MiniLM-L6-v2. |
|
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 learning provides LLM-based extraction of behavioral patterns from session transcripts.
|
Package learning provides LLM-based extraction of behavioral patterns from session transcripts. |
|
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 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. |
|
sqlitevec
Package sqlitevec provides sqlite-vec based vector database integration for engram.
|
Package sqlitevec provides sqlite-vec based vector database integration 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. |
Click to show internal directories.
Click to hide internal directories.