01Dynamic Context Management: Allows agents to query a knowledge base on demand, retrieving only relevant information to prevent context window overflow.
02Self-Improving Lessons: Records mistakes and user corrections as "lessons" with concrete rules to prevent future recurrences.
030 GitHub stars
04Typed Knowledge Graph: Organizes knowledge as Markdown files with YAML frontmatter, linked by typed relationships (e.g., implements, fixes) for structured navigation.
05Persistent Project Memory: Stores decisions, bugs, lessons, and patterns for cross-session recall and continuity.
06Cognitive Firewall: Actively protects the codebase with pre-edit risk assessments, conflict detection, and post-edit validation against learned rules.