README.md

August 23, 2026 · View on GitHub

🔁 Awesome Agent Loop Papers

560 papers and 60 open-source artifacts on the agent loop: the reading list for
how LLM agents are controlled, trained, skilled, harnessed, evaluated, and broken.

papers indexed open-source artifacts catalogued DOI: 10.2139/ssrn.7186738 License: CC BY 4.0 PRs welcome

GitHub stars GitHub forks

📚 Companion series: this is the deep dive into the loop. For the field-wide map of LLM agents, see Awesome LLM Agent Papers.

agent loop · agent harness · agent skills · ReAct · control strategies · agentic RL · termination · verification · context management · skill libraries · MCP · agent evaluation · agent safety

Curated, section-organized reading list and artifact catalog for the survey The Agent Loop: A Survey of Control Strategies, Skills, and Harnesses for LLM Agents (Jungseob Lee, Korea University; Chanjun Park, Soongsil University).

📄 Read the paper: on SSRN (DOI 10.2139/ssrn.7186738), or the same 59-page PDF in this repository.

The survey treats the agent loop, not the model in isolation, as the unit of analysis: the loop paradigms that shape reasoning/action/search, the trained loops that absorb control into weights, the mechanics (termination, verification, context, recovery) that govern any loop, the skills that externalize competence into portable procedure, the harnesses that instantiate it, and the evaluation and safety problems it creates. This repo mirrors that structure.

Currently indexing 560 papers (385 cited in the survey text plus 175 additional curated 2026 papers, each verified against its arXiv record) across the survey's sections, plus 60 real-world open-source artifacts (frameworks, coding harnesses, memory and sandbox infrastructure, skill libraries, and registries). The survey itself is a fixed record; this list keeps moving after it, and is maintained independently.

Contents

Sections are collapsed by default. Click Show N papers to expand.

Real-world artifacts

Widely-used open-source artifacts that define current practice. Star counts and repository names checked 2026-07-31. Many of the highest-starred (OpenCode, Claude Code, AutoGPT, Anthropic Skills, superpowers) have no accompanying paper, so the survey and this table are intended as their citable reference.

Frameworks and coding harnesses

ArtifactCategoryStarsRole
ECCHarness layer236kSkills, memory and security wrapped around an existing coding agent
hermes-agentFramework223kLong-running personal agent that accumulates state across sessions
n8nPlatform199kVisual workflow automation with agent steps inside the graph
opencodeCoding harness191kProvider-agnostic terminal agent with plan and build modes
AutoGPTFramework186kOrigin of the autonomous goal-driven agent loop
langflowPlatform153kVisual builder and deployment path for agents and workflows
difyPlatform151kVisual builder and runtime for agentic workflows
langchainFramework143kThe chain-and-agent library most of the ecosystem grew out of
claude-codeCoding harness140kReference single-threaded agentic coding loop
browser-useFramework107kTurns live web pages into an agent action space
gemini-cliCoding harness106kTerminal coding agent (Google)
codexCoding harness103kTerminal coding agent (OpenAI)
TradingAgentsDomain framework95kMulti-agent financial trading, the most adopted domain instance
OpenHandsCoding harness83kControl center and agent-computer interface for coding
piFramework81kAgent toolkit bundling a unified LLM API, the loop, a TUI and a coding CLI
deer-flowCoding harness78kLong-horizon harness spanning research, code and produced artifacts
MetaGPTFramework70kMulti-agent software company with SOP-structured roles
openinterpreterCoding harness67kCoding agent targeting open models
oh-my-openagentCoding harness67kCoding harness aimed at large codebases under tight token budgets
rufloMeta-harness67kCoordinates swarms of agents across other harnesses
clineCoding harness65kAutonomous coding agent embedded in the editor
autogenFramework60kMulti-agent conversation and group-chat orchestration
crewAIFramework56kRole-playing agents composed into collaborative crews
gooseCoding harness52kExtensible on-machine agent, MCP-native
aiderCoding harness48kTerminal pair-programmer editing across a git repo
langgraphFramework39kGraph-based stateful orchestration of long-running agents
dspyFramework36kProgramming (not prompting) LLMs as compositional modules
continueCoding harness35kOpen IDE assistant and custom coding agents
smolagentsFramework29kCode-action agents with sandboxed Python execution
12-factor-agentsEngineering canon25kTwelve principles for production-grade agent applications
SWE-agentCoding harness20kAgent-computer interface resolving GitHub issues
claude-agent-sdk-pythonSDK / harness7.8kBuild agents on the Claude Code harness (tools, hooks, MCP)

Memory, context, and execution infrastructure

The parts of a loop that are neither the model nor the harness: what the agent remembers, what reaches its context, and where its code runs.

ArtifactCategoryStarsRole
firecrawlRetrieval158kWeb search and scrape API shaped for agent consumption
graphifyContext99kCodebase, docs and schemas as a deterministic queryable knowledge graph
claude-memMemory89kPersistent context carried across sessions, harness-agnostic
daytonaSandbox72kElastic isolated infrastructure for running agent-generated code
codegraphContext64kPre-indexed code knowledge graph that re-syncs as the code changes
headroomContext63kCompresses tool output, logs and RAG chunks before they reach the model
mem0Memory62kUniversal memory layer for agents

Skill libraries, registries, and prompt corpora

ArtifactCategoryStarsRole
superpowersSkill methodology264kComposable skills as an operating methodology for agents
skillsSkill library197kA working engineer's own skill directory, published as-is
prompts.chatPrompt corpus167kThe canonical crowd-sourced prompt corpus
skillsSkill standard165kReference SKILL.md skills (the skill primitive)
system-prompts-and-models-of-ai-toolsLoop / prompt corpus142kExtracted production system prompts and tool schemas
agency-agentsAgent library138kA full agency of role-specialized agents
awesome-llm-appsList129kRunnable agent, skill and RAG applications
awesome-design-mdSkill library106kDESIGN.md files distilled from brand design systems, droppable into a harness
ponytailSkill93kBiases the agent toward writing less code
awesome-mcp-serversRegistry92kThe canonical registry of Model Context Protocol servers
serversRegistry89kReference Model Context Protocol server implementations
agent-skillsSkill library81kProduction engineering skills for coding agents
Prompt-Engineering-GuideEngineering canon77kThe standing reference for prompt and context engineering
learn-claude-codeEngineering canon73kA minimal agent harness built from scratch, as a teaching artifact
awesome-claude-skillsRegistry71kCurated registry of Claude Skills and supporting tools
ai-agents-for-beginnersEngineering canon71kEighteen-lesson course for building agents
taste-skillSkill69kTargets the aesthetics of agent output rather than its correctness
system_prompts_leaksLoop / prompt corpus62kExtracted production system prompts
agentsMarketplace38kCross-harness marketplace of agents and skills
awesome-claude-code-subagentsList24kSpecialized Claude Code subagents
skillsSkills / registry2.8kAgent Skills, MCP servers, and AGENTS.md packages

↑ Back to Contents

Introduction

Show 30 papers

↑ Back to Contents

Background and Definitions

Show 19 papers

Additional 2026 reading (3), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Loop Paradigms

Show 36 papers

Additional 2026 reading (4), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Loop Mechanics

Show 81 papers

Additional 2026 reading (29), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Trained Loops

Show 67 papers

Additional 2026 reading (20), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Skills

Show 76 papers

Additional 2026 reading (20), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Harnesses and Orchestration

Show 92 papers

Additional 2026 reading (35), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Evaluation

Show 64 papers

Additional 2026 reading (24), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Safety of the Loop

Show 89 papers

Additional 2026 reading (40), curated alongside the survey (not yet cited in the paper text):

↑ Back to Contents

Open Challenges and Future Directions

Show 6 papers

↑ Back to Contents

Contributing

The loop literature moves fast and this list is certainly missing strong work. If a paper belongs here, including your own, please open a PR or an issue. Add it under the section that matches where it enters the loop, keep entries to one line (- [Title](link) - First-author et al. Year), and prefer the arXiv abstract page. See CONTRIBUTING.md for the entry format.

Sibling list, for the field-wide map rather than the loop: Awesome LLM Agent Papers.

↑ Back to Contents

Contributors

Thanks to everyone who has suggested, verified, or annotated a paper here:

ContributorContributed
@razzant@razzantOuroboros, a self-developing coding-agent harness, submitted by its maintainer, under Harnesses and Orchestration (#3)
@reacher-z@reacher-zClawBench, a live-web browser-agent benchmark, under Evaluation (#1)
@js-lee-AI@js-lee-AIMaintainer

This README is generated, so the commit graph mostly records whoever ran the generator. The table is kept by hand instead, so that credit follows the contribution.

↑ Back to Contents

Cite this survey

The survey is posted on SSRN as The Agent Loop: A Survey of Control Strategies, Skills, and Harnesses for LLM Agents, DOI 10.2139/ssrn.7186738. That record is the one to cite. The same 59-page paper is also in this repository at paper/the-agent-loop-survey.pdf so you can read it without leaving GitHub.

If this list or the survey is useful to you, please cite:

@article{lee2026agentloop,
  title   = {The Agent Loop: A Survey of Control Strategies, Skills, and Harnesses for LLM Agents},
  author  = {Lee, Jungseob and Park, Chanjun},
  year    = {2026},
  journal = {SSRN Electronic Journal},
  doi     = {10.2139/ssrn.7186738},
  url     = {https://ssrn.com/abstract=7186738}
}

GitHub's Cite this repository button reads CITATION.cff and returns the same record in APA or BibTeX.

The field-wide companion, LLM Agents: A Survey, is a separate record: DOI 10.20944/preprints202608.0265.v1. Cite whichever one you actually drew on.

↑ Back to Contents

Updates

  • 2026-08-20: Recency pass: +20 papers from August 2026, three per section and two for Evaluation. These are cited in the survey text, not parked in the extras block: each attaches to a claim the section already makes and either sharpens it or qualifies it. The month's work is unusually rich in negatives: pass@k computed over unit tests instead of rollouts, a matched harness score hiding a 64-point command-path loss, per-skill scanners that miss the composition path, and a frozen simulator that teaches a policy to game it. 540 to 560.
  • 2026-08-12: Ouroboros added under Harnesses and Orchestration by @razzant, who maintains it. The pull request put it under Evaluation, which is where a harness paper stops being findable, so it moved on the way in. 539 to 540.
  • 2026-08-08: Recency pass: +15 papers from August 2026, weighted to where the month's work actually landed. Skills and their failure modes dominate: skill contamination, poisoned promotion, malicious skill files, and a negative result on knowledge-graph skill retrieval. 524 to 539.
  • 2026-08-06: The survey is posted on SSRN with DOI 10.2139/ssrn.7186738. The cite block, CITATION.cff and the header link now point at that record instead of the PDF in this repository.
  • 2026-07-31: Artifact catalog rebuilt: +32 entries, 28 to 60, with a new table for memory, context and sandbox infrastructure. Every star count refreshed, and four rows moved to owners that had renamed upstream (OpenCode, OpenHands, MetaGPT, prompts.chat).
  • 2026-07-31: Recency pass: +31 papers from July 2026, three to five per section. 493 to 524.
  • 2026-07-30: ClawBench added under Evaluation by @reacher-z, who helps maintain it, and folded into the generator so it survives a rebuild. 492 to 493.
  • 2026-07-27: Survey PDF posted in paper/, readable here while the preprint record is being set up.
  • 2026-07-25: README brought up to the sibling list's standard, and two generator bugs fixed: a math macro was mangling τ-bench, and corporate author names were being truncated to their last word.
  • 2026-07-21: 176 verified 2026 papers added: 492 total, 365 cited in the survey text plus 127 curated alongside it.
  • 2026-07-10: Initial release. 317 papers by section plus 28 real-world artifacts.

↑ Back to Contents