A model-agnostic personal assistant that remembers who you are across conversations. Persistent memory, multiple personas, deployable for anyone.
- AGENT.md — Core system prompt. Any LLM reads this as its instructions.
- memory/ — Structured personal data that grows over time (profile, career, goals, relationships, health).
- agents/ — Swappable personas that change communication style but share the same memory.
- templates/ — Blank memory files for setting up new users.
| Persona | Style |
|---|---|
| Coach | Socratic, challenging, accountability-focused |
| Concise | Bullet points, tables, no filler |
| Warm | Empathetic, supportive, celebratory |
| Bootstrap | Onboarding interview to populate memory |
- Clone this repo
- Start your LLM in the repo directory
- First message:
Read AGENT.md and follow agents/bootstrap.md - Complete the ~15 min interview — your memory files get populated
- Future conversations:
Read AGENT.md and all memory files, then greet me.
A CLAUDE.md shim is included. Run claude from the repo directory and it picks up automatically.
- Clone the repo
- Clear
memory/(or copy fresh fromtemplates/) - Add a shim for your model if needed (or use
CLAUDE.mdfor Claude Code) - Run the bootstrap interview
- Done
AGENT.md # Core system prompt (source of truth)
CLAUDE.md # Claude Code integration shim
agents/
bootstrap.md # Onboarding interview
coach.md # Accountability persona
concise.md # Minimal-output persona
warm.md # Empathetic persona
memory/ # Your personal data (gitignored for privacy)
profile.md
work-career.md
personal-growth.md
people-relationships.md
health-wellness.md
templates/ # Blank starting points for new users
profile.md
work-career.md
personal-growth.md
people-relationships.md
health-wellness.md