npm i covenant-framework
Your first message is not a complete spec. The system learns about you: what you keep, what you discard, what matters to you. Every session refines the model.
When you come back after days or weeks, the system picks up where you left off. It remembers what was learned and still knows you.
Most frameworks give agents one layer of instructions. Covenant has four: hard rules, heuristics, worked examples, and default personality traits.
Zero external dependencies.