You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Curated index of agent harnesses — frameworks, coding CLIs, memory layers, orchestration platforms and enterprise systems — used as study and benchmark references.
33 projects. 11 categories. Opinionated curation. Contains no original code — all repos are forks/clones for analysis. See Local mirror to reproduce the bench.
Solves "context rot" via spec discipline and meta-prompting; in use at Amazon, Google and Shopify.
🧬 Self-improvement loops
Systems that iterate, mutate and optimize against a metric — descendants of karpathy/autoresearch and the "AI scientist" lineage. See also alvinreal/awesome-autoresearch for the full index.
GEPA (Genetic-Pareto) — ICLR 2026 Oral; reflective prompt evolution that outperforms RL (GRPO); optimizes any textual parameter against any metric via natural-language reflection.
Memory as a separate, measurable component — not a bolt-on.
Spec-driven
spec-kit, get-shit-done, superpowers
Pragmatic alternative to "vibe coding"; specs drive execution.
Multi-persona / party-mode
BMAD-METHOD, crewAI, autogen, paperclip, gstack
Coordination across multiple roles inside a single harness.
Parallel subagents
superpowers, ai-website-cloner-template, gstack
Task fan-out to specialized agents.
Durable / replay
vercel/workflow, gh-aw
Event-sourced; survives crashes; reproducible.
Local-first
mempalace, openclaw, gbrain, hermes-agent, LifeOS
No cloud dependency; on-device or self-hosted.
Governance / policy
agent-governance-toolkit, Clawith
Runtime security and agent org charts.
24/7 persistent
claude-remote-manager, hermes-agent, gsd-pi
Cron, hibernation, automatic resume.
Self-improvement / autoresearch
ADAS, AI-Scientist-v2, gepa, superpowers
A loop that measures, mutates and optimizes — code, prompts or architecture.
🛠 Local mirror
To clone/update every project in parallel:
./update.sh
The script reads repos.tsv, clones whatever is missing and runs pull --ff-only on the rest. Lines starting with # are skipped (the next-level-outreach remote has been 404 since 2026-08-23; the local clone is kept).
Add an entry to repos.tsv in the form name<TAB>url<TAB>branch.
Add the row to the matching section's table in the README: [owner/repo](url) | Stack | One-sentence description with the technical differential.
If it represents a new recurring pattern, add it under 🗒️ Patterns observed.
Inclusion criterion: the project must be a harness — something that orchestrates, executes, or gives memory/tools to an LLM. Pure model libraries (no agent loop) and generic infrastructure (raw vector DBs, etc.) are out of scope.