Expand description
Core primitives and API boundaries for the relay-knowledge knowledge graph.
Re-exports§
pub use domain::KnowledgeEntity;pub use project::PROJECT_NAME;
Modules§
- api
- Stable API contracts shared by CLI, Web, and future service adapters.
- application
- Application services that orchestrate domain behavior behind stable API types.
- code
- Code repository indexing, parsing, identity, and source discovery boundaries.
- domain
- Pure domain model types.
- env
- Environment variable boundary for runtime configuration.
- evaluation
- GraphRAG evaluation harness for retrieval and code-impact observations.
- indexing
- Index refresh planning for derived read models.
- interfaces
- Interface adapters. These modules translate user interaction into API calls.
- model_
provider - Model provider profiles, catalog cache, and connectivity diagnostics.
- net
- Network configuration and policy boundary.
- observability
- Observability runtime for local diagnostics and OTLP export.
- paths
- Platform path resolution for relay-knowledge runtime state.
- project
- Project identity shared by public API responses and adapters.
- retrieval
- Retrieval request planning and optional derived backend adapters.
- storage
- Storage contracts and SQLite-backed graph state.