Skip to main content

AI reference

Instructions + skillsโ€‹

See AI assistants and Instructions.

ComponentSource path
Global instructionshome/readonly_AGENTS.md
Skillshome/exact_dot_agents/exact_skills/
Shared reviewer prompthome/.chezmoitemplates/reviewer-prompt.md

~/CLAUDE.md and ~/.claude/CLAUDE.md both link to ~/AGENTS.md; Claude Code loads it once. The repo's own CLAUDE.md links to the repo AGENTS.md. Pi, OMP, Codex, and OpenCode read ~/AGENTS.md through symlink_AGENTS.md entries in their config dirs. There are no hooks.

Harness configsโ€‹

Per-tool config sources and the run_onchange_after_07-* hooks that render them. See Tool configs.

ToolSourceMerge hook
Claude Codehome/dot_claude/run_onchange_after_07-merge-claude-code-settings.sh.tmpl
Claude Code (~/.claude.json keys)home/.chezmoidata/claude_global_config.jsonrun_onchange_after_07-merge-claude-global-config.sh.tmpl
Codexhome/dot_codex/run_onchange_after_07-merge-codex-config.sh.tmpl
OpenCodehome/dot_config/opencode/run_onchange_after_07-merge-opencode-config.sh.tmpl
Pihome/dot_pi/agent/run_onchange_after_07-merge-pi-config.sh.tmpl

MCPโ€‹

Canonical MCP registry plus generator/injectors. See MCP servers.

ComponentSource path
MCP registryhome/.chezmoidata/mcp_servers.yaml
Registry readerscripts/mcp_registry.py
Config generatorscripts/generate_mcp_configs.py
Codex injectorscripts/inject_mcp_into_codex_toml.py
OpenCode injectorscripts/inject_mcp_into_opencode_jsonc.py
Claude MCP mergescripts/merge_claude_mcp.py
Generate hookrun_onchange_after_07-generate-mcp-configs.sh.tmpl

Memory and handoffsโ€‹

On-demand CLIs only. See Memory and handoffs.

ComponentSource path
Knowledge base (,ai-kb)home/exact_bin/executable_,ai-kb, scripts/ai_kb.py
Session handoffs (,handoff)home/exact_bin/executable_,handoff
Behavior maps (,behavior-map)home/exact_lib/exact_,behavior-map/main.py
Embedding servicescripts/embed.py, scripts/embed_runner.py
Vector retrievalscripts/vec_runner.py

Local inferenceโ€‹

See llama.cpp local inference.

ComponentSource path
GGUF model manifesthome/readonly_dot_default-llama-cpp-models.tmpl
Router presethome/dot_config/llama.cpp/models.ini.tmpl
Sync hook + helperrun_onchange_after_07-sync-llama-cpp-models.sh.tmpl, scripts/sync_llama_cpp_models.py
Control planehome/exact_bin/executable_,llama-cpp
Claude launcherhome/exact_bin/executable_,claude-llama-cpp
Codex launcherhome/exact_bin/executable_,codex-llama-cpp, home/exact_bin/executable_,codex, home/exact_lib/exact_,codex/main.py
OpenCode launcherhome/exact_bin/executable_,opencode-llama-cpp
Pi providerhome/dot_pi/agent/readonly_models.json