This file is intentionally short. The full architecture specification and design rationale lives in the CORTEX GitHub Wiki, which is the canonical source for detailed design content.
✅ Wiki (primary design doc): https://github.com/devlux76/cortex/wiki
- If you’re writing an issue or PR: start with the wiki page that best matches your change.
- If you’re reviewing a design change: use this page as a table of contents to find the right wiki section quickly.
| Topic | Wiki page |
|---|---|
| Architecture overview | Architecture Overview |
| Retrieval & Metroid algorithm | Retrieval & Metroid Algorithm |
| Ingestion (Hippocampus) | Ingestion (Hippocampus) |
| Consolidation (Daydreamer) | Consolidation (Daydreamer) |
| Storage architecture | Storage Architecture |
| Performance model & constraints | Performance Model & Constraints |
| Security & trust | Security & Trust |
| Terminology & numerics | Terminology + Numerics |
| Math appendix | Math Appendix |
- Medoid: an actual memory node used as a cluster representative.
- Centroid: a computed average vector (not stored as a node).
- Metroid: a transient
{ m1, m2, c }structure used in retrieval.
Note: Most detailed definitions and rationale are in the wiki pages above.