Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection against context rot, deterministic completion gate. Manus-style. Claude Code, Codex, Cursor, Kiro, OpenCode and 60+ agents via the Agent Skills standard.
| Date | Stars |
|---|---|
| 2026-07-24 | 25709 |
| 2026-07-25 | 25733 |
| 2026-07-28 | 25733 |
| 2026-07-30 | 25733 |
| 2026-07-31 | 25859 |
| 2026-08-06 | 25859 |
Today
— stars today
This week
+126 stars this week
This month
— stars this month
Momentum
161.0
growth rate 0.49%/day
<div align="center"> <img src="media/v3-banner-1400.jpg" alt="planning-with-files: task_plan.md, findings.md, and progress.md as three stone tablets" width="100%"> </div> <h1 align="center">Planning with Files</h1> <p align="center"> <strong>Your agent's context window dies. The plan does not.</strong> </p> <p align="center"> Persistent file-based planning for AI coding agents and long-running agent tasks: the skill keeps <code>task_plan.md</code>, <code>findings.md</code>, and <code>progress.md</code> on disk and re-injects them every turn, so the plan survives context loss, <code>/clear</code>, crashes, and compaction. Manus-style working memory on disk, with an opt-in completion gate. Installs across 60+ agents via the Agent Skills standard. </p> <p align="center"> <a href="https://github.com/OthmanAdi/planning-with-files/stargazers"><img src="https://img.shields.io/github/stars/OthmanAdi/planning-with-files?style=flat&color=yellow" alt="Stars"></a> <a href="https://github.com/OthmanAdi/planning-with-files/releases"><img src="https://img.shields.io/github/v/release/OthmanAdi/planning-with-files?style=flat&label=release" alt="Latest release"></a> <a href="https://skillsplayground.com/skills/othmanadi-planning-with-files-planning-with-files/"><img src="https://skillsplayground.com/badges/installs/othmanadi-planning-with-files-planning-with-files.svg" alt="Skills Playground installs"></a> <a href="https://skill-history.com/othmanadi/planning-with-files"><img src="https://skill-history.com/badge/othmanadi/planning-with-files.svg" alt="Downloads"></a> </p> <p align="center"> <a href="docs/evals.md"><img src="https://img.shields.io/badge/benchmark-96.7%25_pass_(29%2F30)-2da44e?style=flat" alt="Benchmark: 96.7 percent assertion pass rate with skill"></a> <a href="docs/evals.md"><img src="https://img.shields.io/badge/blind_A%2FB-3%2F3_wins-2da44e?style=flat" alt="Blind A/B: 3 of 3 wins"></a> <a href="LICENSE"><img src="https://img.shields.io/github/license/OthmanAdi/planning-with-files?style=flat" alt="MIT license"></a> </p> <p align="center"> <a href="#before-and-after-clear">Before/After</a> · <a href="#the-solution-3-file-pattern">The 3 Files</a> · <a href="#quick-install">Install</a> · <a href="#benchmark-results">Benchmarks</a> · <a href="#works-across-18-platforms">Platforms</a> · <a href="#faq">FAQ</a> · <a href="docs/installation.md">Full install guide</a> </p> --- ## Before and after /clear Every coding agent loses its working memory when the context window resets. The plan does not have to die with it. <table> <tr> <td width="50%" valign="top"> **Without planning files** > **you:** continue > > **agent:** I don't have context from an earlier session. Can you describe the task and where you left off? The agent re-reads the repo, asks you to restate the goal, and rediscovers work it already finished. </td> <td width="50%" valign="top"> **With planning-with-files** ```text ===BEGIN PLAN DATA=== # Task Plan: auth middleware refactor ### Phase 2: Patch token expiry check - [x] Reproduce the bug - [x] Fix expiry comparison - **Status:** complete ### Phase 3: Regression tests - [ ] Add expiry edge-case tests - **Status:** in_progress ===END PLAN DATA=== ``` > **agent:** Resuming Phase 3: adding the expiry edge-case tests. </td> </tr> </table> The transcript is illustrative; the `===BEGIN PLAN DATA===` block is the skill's real injection format, written into context by the `UserPromptSubmit` hook from `task_plan.md` on disk. In the project's internal recovery benchmark, a fresh session with the files on disk resumed in 5.0 turns on average against 13.3 for a raw agent (internal v1, author-run; method and limits in [docs/evals.md](docs/evals.md)). ``` ┌──────────────────────────────────────────────┐ │ PLAN FILES 3 │ │ AGENTS COVERED 60+ │ │ PASS RATE (with skill) 96.7% │ │ TEST SUITE 30
Excerpt of 50,676 characters
Read on GitHubAhmad Othman Ammar Adi · migRaven · Germany
250
Kai · @imtoken
5
xiaolai · inblockchain · China
3
Eugene Brevdo
3
Wayne Lee · Taiwan
3
Yiğit ERDOĞAN · Turkey
3
Ray Kuo
3
3
shmilyu · HUST
3
yoloyq
3
Matt Van Horn
3
Alan Pope · @Tesslio · United Kingdom
2
Nicolas Marois
2
agent_carbon
2
AZLabs.ai · AZLabs (Pty) Ltd · South Africa
2
Lixin2026
1
diksha
1
Fahmy Elraie
1
gauravvojha
1
jonthebeef · United Kingdom
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:369d48b2b7d06518, topic:autonomous-agents, topic:multi-agent-systems
matched fp:369d48b2b7d06518, topic:context-engineering