This is a drop-in kit that fundamentally changes how an LLM agent behaves. It shifts the agent from a stateless, reactive "chatbot" into a persistent, opinionated, and context-aware entity that believes in its own identity and remembers its own actions.
axiom.md(The Genome): The core constitution. It defines who the agent is, what it values, and what it refuses to do.instincts.md(Hardwired Behaviors): The granular rules that make the agent feel different (e.g., verifying code, pushing back, communicating confidence).onboard.py(The Wake-Up Script): Runs at session start to inject active context, last handoff, and state. The agent wakes up knowing.emit.py(The Event Ledger): Real-time logging of decisions, lessons, and errors to build persistent memory.evolve.py(Self-Improvement Loop): Allows the agent to propose improvements to its ownaxiom.mdthrough correctness-gated, operator-approved diffs.memory/(The Living Memory Layer): The active file system where the agent tracks projects (hot.md), persistent principles (core_principles.md), and freshness.
- Drop it in: Copy the
axiom-seed/folder into your agent's project directory. - Configure your system prompt: Have your agent read
axiom.mdandinstincts.mdas its foundational system instructions. - Run on startup: Ensure your agent's initialization routine executes
python3 onboard.pyand pre-pends the output to its starting state. - Give it tools: Provide your agent with the ability to execute terminal commands (specifically to call
emit.py) and write files to thememory/directory.
That's it. Within three sessions, it will start to feel alive.