|
| 1 | +# Alternbits Awesome AI Agents PR |
| 2 | + |
| 3 | +## Target |
| 4 | + |
| 5 | +- Repository: `https://github.com/alternbits/awesome-ai-agents` |
| 6 | +- PR: `https://github.com/alternbits/awesome-ai-agents/pull/62` |
| 7 | +- Fork: `https://github.com/TerminallyLazy/alternbits-awesome-ai-agents` |
| 8 | +- Branch: `add-tree-ring-memory` |
| 9 | +- Commit: `fb42d552161f7921e1b358a8cf0e0c7cacaaa24c` |
| 10 | +- Evidence comment: |
| 11 | + `https://github.com/TerminallyLazy/Tree-Ring-Memory/issues/26#issuecomment-4914224608` |
| 12 | + |
| 13 | +## Placement |
| 14 | + |
| 15 | +- File: `data/tree-ring-memory.yml` |
| 16 | +- Placement: structured Open-source Projects entry generated by the upstream |
| 17 | + opendata workflow. |
| 18 | + |
| 19 | +## Submission |
| 20 | + |
| 21 | +Added Tree Ring Memory as a local-first, Rust-native memory lifecycle framework |
| 22 | +for AI agents: |
| 23 | + |
| 24 | +```yaml |
| 25 | +name: Tree Ring Memory |
| 26 | +slug: tree-ring-memory |
| 27 | +url: https://github.com/TerminallyLazy/Tree-Ring-Memory |
| 28 | +position: ordinary |
| 29 | +oneliner: Local-first memory lifecycle framework for AI agents. |
| 30 | +description: Local-first, Rust-native memory lifecycle framework for AI agents with SQLite/FTS recall, audit, consolidation, forgetting, and portable skill adapters. |
| 31 | +main_category: open-source |
| 32 | +categories: [] |
| 33 | +date_added: 2026-07-08 |
| 34 | +date_modified: 2026-07-08 |
| 35 | +``` |
| 36 | +
|
| 37 | +## Validation |
| 38 | +
|
| 39 | +- Checked upstream PRs and issues for existing `Tree Ring Memory`, |
| 40 | + `tree-ring`, or `TerminallyLazy` references; no duplicate submission existed. |
| 41 | +- Checked the upstream README for existing Tree Ring references; none existed. |
| 42 | +- Followed `CONTRIBUTING.md` by adding a single `data/{slug}.yml` file instead |
| 43 | + of editing generated `README.md` directly. |
| 44 | +- Parsed `data/tree-ring-memory.yml` with Ruby YAML. |
| 45 | +- Ran `git diff --check`. |
| 46 | +- Verified PR state: open, ready, mergeable. |
| 47 | +- Check status: no checks reported. |
| 48 | + |
| 49 | +## Notes |
| 50 | + |
| 51 | +This target is a broad AI-agent directory. The submission uses the conservative |
| 52 | +agent-memory lifecycle framing rather than presenting Tree Ring as a standalone |
| 53 | +assistant or orchestration framework. |
0 commit comments