Evolve

Trajectory-based self-learning loop for Pi. Automatically captures tool-call trajectories, reflects on them to extract transferable learnings (strategy/recovery/optimization), persists to Munin or local JSONL, and injects recent learnings into future sessions. Use evolve_reflect after fixing a bug or recovering from an error; use evolve_save to persist each learning. Triggered when the user mentions self-learning, self-improvement, learning from experience, trajectory analysis, or when a multi-step task reveals a transferable lesson.

bacnh85 Updated

File contents

bacnh85/pi-extensions/tree/main/pi-evolve/skills/evolve commit 8444a5109a

Frequently asked questions

npx skillmds@latest add bacnh85/evolve