What problem does it solve?
Project context, team conventions, and key architectural decisions are frequently lost between AI sessions or scattered across unorganized files, leading to repeated work, inconsistent code implementation, and wasted time re-debating problems that were already solved.
Core Features & Use Cases
- Structured Memory Rubric: Clear guidelines for what durable project knowledge belongs in memory (purpose, architecture decisions, integrations, conventions, workarounds, etc.) and what should be discarded.
- Standardized File Layout: Predefined folder structure for
.kortix/memory/ with an index file and topic-specific sub-files to keep knowledge organized and easy to navigate.
- End-to-End Edit Workflow: Step-by-step process for adding, updating, or reorganizing memory files, plus the required change request flow to safely land edits to the main branch.
- Use Case: If your team recently decided to use Supabase for authentication instead of Firebase, you can add that decision to the
decisions.md memory file so no future team member or AI session wastes time re-evaluating the same choice.
Quick Start
Use the kortix-memory skill to document the team's new branching convention (feature branches prefixed with feat/ and bug branches with fix/) in the project's conventions memory file.