Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
yaad
command
|
|
|
internal
|
|
|
agentconfig
Package agentconfig generates configuration files for coding agents.
|
Package agentconfig generates configuration files for coding agents. |
|
bench
Package bench implements a LongMemEval-style evaluation harness for Yaad.
|
Package bench implements a LongMemEval-style evaluation harness for Yaad. |
|
boundary
Package boundary implements semantic boundary detection for memory consolidation.
|
Package boundary implements semantic boundary detection for memory consolidation. |
|
compact
Package compact implements memory compaction — auto-summarize when the graph exceeds a token budget.
|
Package compact implements memory compaction — auto-summarize when the graph exceeds a token budget. |
|
conflict
Package conflict detects and resolves contradictory memories.
|
Package conflict detects and resolves contradictory memories. |
|
dedup
Package dedup implements rolling-window deduplication.
|
Package dedup implements rolling-window deduplication. |
|
embeddings
Package embeddings provides a pluggable embedding provider interface.
|
Package embeddings provides a pluggable embedding provider interface. |
|
encrypt
Package encrypt provides at-rest encryption for the Yaad SQLite database.
|
Package encrypt provides at-rest encryption for the Yaad SQLite database. |
|
exportimport
Package exportimport handles JSON round-trip, Markdown, and Obsidian vault export.
|
Package exportimport handles JSON round-trip, Markdown, and Obsidian vault export. |
|
hooks
Package hooks implements auto-capture hooks for coding agents.
|
Package hooks implements auto-capture hooks for coding agents. |
|
ingest
Package ingest implements dual-stream memory ingestion.
|
Package ingest implements dual-stream memory ingestion. |
|
intent
Package intent classifies query intent to route graph traversal.
|
Package intent classifies query intent to route graph traversal. |
|
mental
Package mental implements auto-generated project mental models.
|
Package mental implements auto-generated project mental models. |
|
multiproject
Package multiproject handles cross-project memory linking and global entity resolution.
|
Package multiproject handles cross-project memory linking and global entity resolution. |
|
profile
Package profile implements auto-maintained user/project profiles.
|
Package profile implements auto-maintained user/project profiles. |
|
server
Package server provides the gRPC server for yaad.
|
Package server provides the gRPC server for yaad. |
|
skill
Package skill implements procedural memory — reusable step sequences.
|
Package skill implements procedural memory — reusable step sequences. |
|
sync
Package sync implements git-based chunk sync for team memory sharing.
|
Package sync implements git-based chunk sync for team memory sharing. |
|
team
Package team implements namespaced team memory sharing.
|
Package team implements namespaced team memory sharing. |
|
temporal
Package temporal implements an immutable temporal backbone.
|
Package temporal implements an immutable temporal backbone. |
|
tui
Package tui implements the Yaad terminal UI using Bubbletea.
|
Package tui implements the Yaad terminal UI using Bubbletea. |
|
sdk
|
|
|
go/yaad
Package yaad provides the public Go SDK for embedding Yaad memory into any Go application or coding agent.
|
Package yaad provides the public Go SDK for embedding Yaad memory into any Go application or coding agent. |
Click to show internal directories.
Click to hide internal directories.