This repository was archived by the owner on Feb 1, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 32
Home
Claude Code edited this page Jan 15, 2026
·
5 revisions
Welcome to the ELF documentation. This wiki contains detailed guides for all features.
| Page | Description |
|---|---|
| Installation | Prerequisites, install options, troubleshooting |
| Configuration | CLAUDE.md, settings.json, hooks setup |
| Dashboard | Visual monitoring, tabs, themes |
| Checkin |
/checkin command - load context at session start |
| Checkout |
/checkout command - record learnings before ending session |
| Swarm | Multi-agent coordination, personas |
| CLI Reference | All query commands and slash commands |
| Golden Rules | Customizing constitutional principles |
| Migration | Upgrading, team setup, rollback |
| Architecture | Database schema, hooks system |
| Token Costs | Usage breakdown, optimization tips |
Claude Code is stateless - every session starts from zero. This framework bridges that gap by giving Claude access to your project's history:
-
Before each task: Use
/checkinto query the building for relevant knowledge -
After each task: Use
/checkoutto record outcomes automatically - Over time: Patterns strengthen, mistakes don't repeat
QUERY -> /checkin loads knowledge from building
APPLY -> Use heuristics during task
RECORD -> /checkout captures learnings
PERSIST -> Update confidence scores
|
(cycle repeats)
- Not AI training - Claude's model doesn't change. This is structured context injection.
- Not magic - It's systematic note-taking with automatic retrieval.
- Not instant value - It compounds over time. Day one won't feel different.
- Install: Follow Installation
- Configure: Set up Configuration
-
First session: Run
/checkinto load context - During work: Use golden rules and heuristics
-
End of session: Run
/checkoutto record learnings -
Next session: See what you learned in
/checkin
The learning cycle (/checkin → work → /checkout) is the heart of ELF.