Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
hooks/post-tool-use
command
Package main provides the post-tool-use hook entry point.
|
Package main provides the post-tool-use hook entry point. |
|
hooks/session-start
command
Package main provides the session-start hook entry point.
|
Package main provides the session-start hook entry point. |
|
hooks/statusline
command
Package main provides the statusline hook for Claude Code.
|
Package main provides the statusline hook for Claude Code. |
|
hooks/stop
command
Package main provides the stop hook entry point.
|
Package main provides the stop hook entry point. |
|
hooks/subagent-stop
command
Package main provides the subagent-stop hook entry point.
|
Package main provides the subagent-stop hook entry point. |
|
hooks/user-prompt
command
Package main provides the user-prompt hook entry point.
|
Package main provides the user-prompt hook entry point. |
|
mcp
command
Package main provides the MCP server entry point for claude-mnemonic.
|
Package main provides the MCP server entry point for claude-mnemonic. |
|
worker
command
Package main provides the entry point for the worker service.
|
Package main provides the entry point for the worker service. |
|
internal
|
|
|
config
Package config provides configuration management for claude-mnemonic.
|
Package config provides configuration management for claude-mnemonic. |
|
db
Package db defines database interfaces for the claude-mnemonic stores.
|
Package db defines database interfaces for the claude-mnemonic stores. |
|
db/gorm
Package gorm provides GORM-based database operations for claude-mnemonic.
|
Package gorm provides GORM-based database operations for claude-mnemonic. |
|
embedding
Package embedding provides text embedding generation using bge-small-en-v1.5.
|
Package embedding provides text embedding generation using bge-small-en-v1.5. |
|
graph
Package graph provides observation relationship graphs for LEANN Phase 2.
|
Package graph provides observation relationship graphs for LEANN Phase 2. |
|
maintenance
Package maintenance provides scheduled maintenance tasks for claude-mnemonic.
|
Package maintenance provides scheduled maintenance tasks for claude-mnemonic. |
|
mcp
Package mcp provides the MCP (Model Context Protocol) server for claude-mnemonic.
|
Package mcp provides the MCP (Model Context Protocol) server for claude-mnemonic. |
|
models
Package models provides runtime model download and caching.
|
Package models provides runtime model download and caching. |
|
pattern
Package pattern provides pattern detection and recognition functionality.
|
Package pattern provides pattern detection and recognition functionality. |
|
privacy
Package privacy provides utilities for protecting sensitive data.
|
Package privacy provides utilities for protecting sensitive data. |
|
reranking
Package reranking provides cross-encoder reranking for search results.
|
Package reranking provides cross-encoder reranking for search results. |
|
scoring
Package scoring provides importance score calculation for observations.
|
Package scoring provides importance score calculation for observations. |
|
search
Package search provides unified search capabilities for claude-mnemonic.
|
Package search provides unified search capabilities for claude-mnemonic. |
|
search/expansion
Package expansion provides context-aware query expansion for improved search recall.
|
Package expansion provides context-aware query expansion for improved search recall. |
|
update
Package update provides self-update functionality for claude-mnemonic.
|
Package update provides self-update functionality for claude-mnemonic. |
|
vector
Package vector provides common interfaces for vector storage implementations
|
Package vector provides common interfaces for vector storage implementations |
|
vector/hybrid
Package hybrid provides LEANN-inspired selective vector storage for claude-mnemonic.
|
Package hybrid provides LEANN-inspired selective vector storage for claude-mnemonic. |
|
vector/sqlitevec
Package sqlitevec provides sqlite-vec based vector database integration for claude-mnemonic.
|
Package sqlitevec provides sqlite-vec based vector database integration for claude-mnemonic. |
|
watcher
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. |
|
worker
Package worker provides the main worker service for claude-mnemonic.
|
Package worker provides the main worker service for claude-mnemonic. |
|
worker/sdk
Package sdk provides write-time observation deduplication via vector similarity.
|
Package sdk provides write-time observation deduplication via vector similarity. |
|
worker/session
Package session provides session lifecycle management for claude-mnemonic.
|
Package session provides session lifecycle management for claude-mnemonic. |
|
worker/sse
Package sse provides Server-Sent Events broadcasting for claude-mnemonic.
|
Package sse provides Server-Sent Events broadcasting for claude-mnemonic. |
|
pkg
|
|
|
hooks
Package hooks provides hook utilities for claude-mnemonic.
|
Package hooks provides hook utilities for claude-mnemonic. |
|
models
Package models contains domain models for claude-mnemonic.
|
Package models contains domain models for claude-mnemonic. |
|
sanitize
Package sanitize provides content cleaning utilities for stripping Claude Code internal XML artifacts from captured text.
|
Package sanitize provides content cleaning utilities for stripping Claude Code internal XML artifacts from captured text. |
|
similarity
Package similarity provides text similarity and clustering utilities.
|
Package similarity provides text similarity and clustering utilities. |
Click to show internal directories.
Click to hide internal directories.

