Persistent cross-session reminders that survive memory resets
Adds a dedicated reminders file that persists independently from session memory:
- Persistent reminders that survive session resets and context changes
- Open/Completed lifecycle for tracking active and resolved items
- Deadline awareness for time-sensitive tasks
- Session-end auto-check ensures reminders are reviewed before closing
- Separate from session RAM so reminders never get overwritten
Session memory (current-session.md) resets every session. If you tell your AI
"remind me to check the deployment tomorrow", that reminder is lost when the
session ends. Important follow-ups, pending tasks, and deferred decisions
disappear into the void.
The Reminders System creates a dedicated file that your AI checks at the start of every session and updates at the end. Nothing gets lost.
# Load this feature into your AI companion:
"Load reminders"User mentions a follow-up / pending task / deadline
|
v
AI adds to reminders.md -> Open section
|
v
Each session start: AI reads reminders, flags urgent items
|
v
When resolved: AI moves to Completed section with date
## Open
- **Deploy verification**: Check production deployment is healthy after Friday release
- **API key rotation** (by 2025-10-15): Rotate staging API keys before security audit
- **Follow up with team**: Ask about the database migration timeline
## Completed
- **Unit test coverage** (completed 2025-10-01): Added tests for auth module, coverage now 85%
- **Dependency update** (completed 2025-09-28): Updated framework to v3.2, all tests passingYour AI automatically detects reminder-worthy phrases:
- "remind me to..." / "don't let me forget..."
- "we need to follow up on..."
- "next session, we should..."
- "by [date], make sure..."
- "check on this later"
- Session start: AI reads
reminders.md, mentions any urgent or overdue items - Session end: AI reviews Open reminders, moves completed ones, adds new ones discovered during the session
- Deadline tracking: Reminders with dates are flagged when approaching or overdue
| Feature | Session Memory | Reminders |
|---|---|---|
| Persistence | Resets each session | Survives indefinitely |
| Purpose | Current conversation context | Cross-session follow-ups |
| Update pattern | Overwritten each session | Append + move lifecycle |
| Checked | Loaded at session start | Loaded AND reviewed at session start |
| Size | Stays small (RAM-like) | Grows over time (archive completed) |
main/
├── identity-core.md # Existing
├── relationship-memory.md # Existing
├── current-session.md # Existing
└── reminders.md # NEW: persistent reminders
Based on production AI companion systems with 4+ months of daily use:
- Prevents lost follow-ups across 50+ sessions
- Deadline tracking catches overdue items before they become problems
- Completed section serves as a searchable history of resolved tasks
- Natural language detection means users don't need special commands
- Nothing gets lost between sessions
- Deadline awareness prevents missed commitments
- Zero extra effort for users -- AI detects and manages reminders naturally
- Searchable history of completed reminders
- Independent persistence -- survives session resets, context switches, and memory consolidation
Add persistent memory to your AI companion -- never lose a follow-up again