{"repo":"indigokarasu/finch","free":true,"listed":false,"github":"https://github.com/indigokarasu/finch","clone":"git clone https://github.com/indigokarasu/finch.git","description":"Finch: self-improvement orchestrator — mines session history to detect corrections, breakthroughs, and behavioral patterns.","language":"Python","stars":30,"topics":["adaptive-learning","ai-agent","evolution","hermes-agent","ocas","self-improvement","session-mining","claude","openclaw"],"license":"MIT","category":"ai-agents","readme_excerpt":"Finch Mines session history for learning signals, compacts memory, and routes findings back into skills. Why Finch? Skills drift. Finch catches the drift: it scans session transcripts for corrections, breakthroughs, and behavioral patterns, then turns them into memory updates and skill patches so the system improves without manual bookkeeping. Quick Start What It Does - Mines session JSONL for learning signals (corrections, breakthroughs, patterns) - Compacts MEMORY.md to stay within the char limit (dedup, re-rank, evict, compress) - Routes each finding to the right target (MEMORY.md for rules, skill patches for methods) - Emits OCAS Action Journals and DecisionRecords - Applies low-risk findings automatically (daily) or queues for review (weekly) Commands Command Description --------- ------------- finch.scan Run the learning-signal scan manually finch.work Apply mined findings finch.compact Compact MEMORY.md only finch.mine Mine sessions for signals only finch.dry-run Full pipeline without applying changes Dependencies Hermes Agent runtime. Reads session transcripts and MEMORY.md from the active profile. Part of the OCAS Agent Suite.","default_branch":null,"files":null,"tree":[],"storefront":"/r/indigokarasu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/indigokarasu/finch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}