II.
KnowledgeFabricImpl overview
Reference · liveknowledge-fabric-impl:aider.knowledge@current
Aider Knowledge Fabric — .aider.conf.yml + conventions overview
Aider's knowledge fabric uses .aider.conf.yml for configuration and conventions files for project-level instructions. The --read flag allows specifying files to include as read-only context. Aider also supports a .aider.chat.history.md file that persists conversation history across sessions. The repo map feature automatically extracts a summary of the codebase structure for context.
Attributes
displayName
Aider Knowledge Fabric — .aider.conf.yml + conventions
agentVersionId
description
Aider's knowledge fabric uses .aider.conf.yml for configuration and
conventions files for project-level instructions. The --read flag allows
specifying files to include as read-only context. Aider also supports
a .aider.chat.history.md file that persists conversation history across
sessions. The repo map feature automatically extracts a summary of the
codebase structure for context.
knowledgeFileFormats
- .aider.conf.yml
- CONVENTIONS.md
- .aider.chat.history.md
knowledgeScopes
- project
autoExtractionSupport
false
retrievalStrategy
file-hierarchy
knowledgePersistence
filesystem
notes
Aider's repo map is a notable knowledge feature — it automatically builds
a tree-sitter-based map of the repository showing classes, functions, and
their relationships. This derived knowledge helps the agent understand
codebase structure without reading every file. The conventions file and
.aider.conf.yml provide persistent project instructions.
Outgoing edges
composes1
- agent-version:aider@current·AgentVersion
realizes1
- layer:12-knowledge-fabric·LayerKnowledge Fabric
Incoming edges
composed_of1
- agent-version:aider@current·AgentVersion