Directories
¶
| Path | Synopsis |
|---|---|
|
bench
|
|
|
common
Package common provides shared utilities for benchmark evaluation.
|
Package common provides shared utilities for benchmark evaluation. |
|
dmr
Package dmr implements the Deep Memory Retrieval benchmark runner for Cortex.
|
Package dmr implements the Deep Memory Retrieval benchmark runner for Cortex. |
|
locomo
Package locomo implements the LOCOMO benchmark runner for Cortex.
|
Package locomo implements the LOCOMO benchmark runner for Cortex. |
|
longmemeval
Package longmemeval implements the LongMemEval benchmark runner for Cortex.
|
Package longmemeval implements the LongMemEval benchmark runner for Cortex. |
|
cmd
|
|
|
cortex
command
|
|
|
internal
|
|
|
database
Package database provides SQLite connection management with optimized pragmas.
|
Package database provides SQLite connection management with optimized pragmas. |
|
domain
Package domain defines the core domain models and business rules for Cortex.
|
Package domain defines the core domain models and business rules for Cortex. |
|
domain/dna
Package dna generates Project DNA — a structured summary of a project's key decisions, patterns, tech stack, and gotchas extracted from observations.
|
Package dna generates Project DNA — a structured summary of a project's key decisions, patterns, tech stack, and gotchas extracted from observations. |
|
domain/entity
Package entity implements entity extraction and linking for Cortex.
|
Package entity implements entity extraction and linking for Cortex. |
|
domain/graph
Package graph provides business logic for managing relationships between observations in the knowledge graph.
|
Package graph provides business logic for managing relationships between observations in the knowledge graph. |
|
domain/lifecycle
Package lifecycle implements auto-archival and lifecycle management for Cortex.
|
Package lifecycle implements auto-archival and lifecycle management for Cortex. |
|
domain/memory
Package memory provides the business logic layer for observation management.
|
Package memory provides the business logic layer for observation management. |
|
domain/observability
Package observability provides metrics and quality evaluation for the Cortex memory system.
|
Package observability provides metrics and quality evaluation for the Cortex memory system. |
|
domain/scoring
Package scoring implements the importance scoring business logic for Cortex.
|
Package scoring implements the importance scoring business logic for Cortex. |
|
domain/search
Package search provides FTS5-based full-text search business logic for Cortex.
|
Package search provides FTS5-based full-text search business logic for Cortex. |
|
domain/session
Package session provides business logic for session management.
|
Package session provides business logic for session management. |
|
domain/temporal
Package temporal provides temporal graph semantics and evolution tracking for the knowledge graph in Cortex.
|
Package temporal provides temporal graph semantics and evolution tracking for the knowledge graph in Cortex. |
|
embedding
Package embedding provides text-to-vector embedding for Cortex.
|
Package embedding provides text-to-vector embedding for Cortex. |
|
http
Package http implements the REST API server for Cortex.
|
Package http implements the REST API server for Cortex. |
|
mcp
Package mcp implements the Model Context Protocol server for Cortex.
|
Package mcp implements the Model Context Protocol server for Cortex. |
|
migration
Package migration provides a database migration framework for SQLite.
|
Package migration provides a database migration framework for SQLite. |
|
ollama
Package ollama manages the Ollama process lifecycle for Cortex.
|
Package ollama manages the Ollama process lifecycle for Cortex. |
|
setup
Package setup installs Cortex integrations for AI coding agents.
|
Package setup installs Cortex integrations for AI coding agents. |
|
store/bundle
Package bundle provides the Stores struct that bundles all store dependencies.
|
Package bundle provides the Stores struct that bundles all store dependencies. |
|
store/entity
Package entity implements the SQLite entity link store for Cortex.
|
Package entity implements the SQLite entity link store for Cortex. |
|
store/graph
Package graph implements the SQLite graph store for Cortex.
|
Package graph implements the SQLite graph store for Cortex. |
|
store/prompt
Package prompt implements the SQLite prompt store for Cortex.
|
Package prompt implements the SQLite prompt store for Cortex. |
|
store/scoring
Package scoring implements the SQLite scoring store for Cortex.
|
Package scoring implements the SQLite scoring store for Cortex. |
|
store/search
Package search implements the SQLite search store for Cortex.
|
Package search implements the SQLite search store for Cortex. |
|
store/session
Package session implements the SQLite session store for Cortex.
|
Package session implements the SQLite session store for Cortex. |
|
store/sqlite
Package sqlite implements the SQLite memory store for Cortex.
|
Package sqlite implements the SQLite memory store for Cortex. |
|
sync
Package sync provides git-friendly memory synchronization via compressed chunks.
|
Package sync provides git-friendly memory synchronization via compressed chunks. |
|
tui
Package tui implements the BubbleTea terminal UI for Cortex.
|
Package tui implements the BubbleTea terminal UI for Cortex. |
|
update
Package update provides passive version checking against GitHub releases.
|
Package update provides passive version checking against GitHub releases. |
|
Package testutil provides testing utilities for Cortex tests.
|
Package testutil provides testing utilities for Cortex tests. |
Click to show internal directories.
Click to hide internal directories.