# selfimproving-agent/awesome-self-improving-agents architecture

> Architecture diagram of the GitHub repository selfimproving-agent/awesome-self-improving-agents, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/selfimproving-agent/awesome-self-improving-agents
- Repository: https://github.com/selfimproving-agent/awesome-self-improving-agents
- Video tour (about a minute): https://gitdiagram.com/selfimproving-agent/awesome-self-improving-agents/video

## Overview

This repository is a curated guide to self-improving agentic systems, accompanied by a LaTeX survey. A reader starts at the README, uses its taxonomy and literature/resource listings to explore the topic, or follows its link to the survey source. The graph reflects documented links and the README’s stated categories; no implementation source was available to establish further runtime relationships.

Main entry points: [`Paper/self_improving_agents.tex`](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/self_improving_agents.tex) (Survey Manuscript), [`README.md`](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md) (Repository Guide), [`README_AGENT.md`](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README_AGENT.md) (Agent-Oriented Guide), [`Paper/tex/intro.tex`](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/intro.tex) (Introduction)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_guide["Resource Guide"]
  node_readme["Repository Guide<br/>[README.md]"]
  node_taxonomy["Agent Taxonomy<br/>[README.md]"]
  node_literature["Key Literature<br/>[README.md]"]
  node_evaluation["Evaluation Resources<br/>[README.md]"]
  node_related["Related Resources<br/>[README.md]"]
  node_agentguide["Agent-Oriented Guide<br/>[README_AGENT.md]"]
end

subgraph group_survey["Survey Paper"]
  node_survey["Survey Manuscript"]
  node_intro["Introduction<br/>[intro.tex]"]
  node_background["Background<br/>[background.tex]"]
  node_fm["Model Improvement<br/>[FM.tex]"]
  node_scaffolding["Scaffolding Improvement<br/>[scaffolding.tex]"]
  node_applications["Applications<br/>[applications.tex]"]
  node_evaluationpaper["Survey Evaluation<br/>[evaluation.tex]"]
  node_discussion["Discussion"]
end

subgraph group_support["Reference Material"]
  node_references["References<br/>[references.bib]"]
end

node_reader(("Reader"))

node_reader -->|"browses"| node_readme
node_readme -->|"presents"| node_taxonomy
node_readme -->|"lists"| node_literature
node_readme -->|"links"| node_evaluation
node_readme -->|"links"| node_related
node_readme -->|"links"| node_agentguide
node_readme -->|"links to source"| node_survey
node_survey -->|"includes"| node_intro
node_survey -->|"includes"| node_background
node_survey -->|"includes"| node_fm
node_survey -->|"includes"| node_scaffolding
node_survey -->|"includes"| node_applications
node_survey -->|"includes"| node_evaluationpaper
node_survey -->|"includes"| node_discussion
node_survey -->|"cites"| node_references

click node_readme "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md"
click node_taxonomy "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md"
click node_literature "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md"
click node_evaluation "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md"
click node_related "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md"
click node_agentguide "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README_AGENT.md"
click node_survey "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/self_improving_agents.tex"
click node_intro "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/intro.tex"
click node_background "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/background.tex"
click node_fm "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/FM.tex"
click node_scaffolding "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/scaffolding.tex"
click node_applications "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/applications.tex"
click node_evaluationpaper "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/evaluation.tex"
click node_discussion "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/discussion_and_conclusion.tex"
click node_references "https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/references.bib"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_readme,node_taxonomy,node_literature,node_evaluation,node_related,node_agentguide toneBlue
class node_survey,node_intro,node_background,node_fm,node_scaffolding,node_applications,node_evaluationpaper,node_discussion toneAmber
class node_references toneMint
class node_reader toneIndigo
```

## Components

### Resource Guide

- [Repository Guide](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md): `README.md`
- [Agent Taxonomy](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md): `README.md`
- [Key Literature](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md): `README.md`
- [Evaluation Resources](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md): `README.md`
- [Related Resources](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README.md): `README.md`
- [Agent-Oriented Guide](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/README_AGENT.md): `README_AGENT.md`

### Survey Paper

- [Survey Manuscript](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/self_improving_agents.tex): `Paper/self_improving_agents.tex`
- [Introduction](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/intro.tex): `Paper/tex/intro.tex`
- [Background](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/background.tex): `Paper/tex/background.tex`
- [Model Improvement](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/FM.tex): `Paper/tex/FM.tex`
- [Scaffolding Improvement](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/scaffolding.tex): `Paper/tex/scaffolding.tex`
- [Applications](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/applications.tex): `Paper/tex/applications.tex`
- [Survey Evaluation](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/evaluation.tex): `Paper/tex/evaluation.tex`
- [Discussion](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/tex/discussion_and_conclusion.tex): `Paper/tex/discussion_and_conclusion.tex`

### Reference Material

- [References](https://github.com/selfimproving-agent/awesome-self-improving-agents/blob/main/Paper/references.bib): `Paper/references.bib`

### Other components

- **Reader**

## Connections

- Reader → Repository Guide: browses
- Repository Guide → Agent Taxonomy: presents
- Repository Guide → Key Literature: lists
- Repository Guide → Evaluation Resources: links
- Repository Guide → Related Resources: links
- Repository Guide → Agent-Oriented Guide: links
- Repository Guide → Survey Manuscript: links to source
- Survey Manuscript → Introduction: includes
- Survey Manuscript → Background: includes
- Survey Manuscript → Model Improvement: includes
- Survey Manuscript → Scaffolding Improvement: includes
- Survey Manuscript → Applications: includes
- Survey Manuscript → Survey Evaluation: includes
- Survey Manuscript → Discussion: includes
- Survey Manuscript → References: cites
