What problem does it solve?
Proactive Agent addresses the problem of stateless, reactive conversational agents that lose context, miss opportunities, and fail silently. It provides patterns and file-based protocols so agents can anticipate user needs, survive context compaction, recover from truncated sessions, and operate with strong security guardrails.
Core Features & Use Cases
- Write-Ahead Logging (WAL): Capture corrections, decisions, and important details to SESSION-STATE.md before responding.
- Working Buffer & Compaction Recovery: Log danger-zone exchanges to memory/working-buffer.md and recover when context is truncated.
- Autonomous Crons & Agent Orchestration: Distinguish systemEvent prompts from isolated agentTurns for reliable background tasks.
- Security Hardening: Vet skill installation, scan for prompt injections, and run periodic security audits with provided scripts.
- Self-Healing & Verification: Diagnose and fix issues, verify implementations (not just intent), and enforce anti-drift guardrails (ADL/VFM).
- Use Case: Deploy for conversational AI that must maintain multi-session continuity, automatically audit security posture, and run autonomous maintenance without main-session interruptions.
Quick Start
Ask the proactive agent to recover the last session, run the security audit, and resume the top-priority task.