Skip to content

Commit 742d232

Browse files
Add knowledge base banner image and move section before Usage
1 parent f5ed4df commit 742d232

File tree

2 files changed

+114
-4
lines changed

2 files changed

+114
-4
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ Algorithm Engineering, as defined by [Sanders (2009)](https://doi.org/10.1007/97
1414

1515
Agentic Algorithm Engineering takes this methodology and hands the cycle to an autonomous AI agent. The agent formulates hypotheses, implements changes, runs experiments, and evaluates results, iterating continuously without human intervention. This allows systematic, high-throughput exploration of the optimization space while maintaining the scientific rigor of the AE methodology.
1616

17+
## Knowledge Base
18+
19+
<p align="center">
20+
<img src="https://raw.githubusercontent.com/CHSZLab/AgenticAlgorithmEngineering/main/img/knowledge-base-banner.svg" alt="Knowledge Base" width="900"/>
21+
</p>
22+
23+
The project includes a community-contributed [knowledge base](knowledge-base/) of optimization techniques, experiment results, and lessons learned from AAE sessions. Browse `knowledge-base/INDEX.md` for an overview, or contribute your own findings (see `knowledge-base/CONTRIBUTING.md`).
24+
1725
## Usage
1826

1927
The agent must run in a mode that does not require user input, since the AE cycle is designed to run autonomously and indefinitely. If you are using Claude Code, launch it with `--dangerously-skip-permissions` (byPassPermissions mode). For other agent frameworks, ensure that all tool calls (file edits, shell commands, git operations) are auto-approved so the loop can proceed without interruption.
@@ -55,10 +63,6 @@ In practice, even with `--dangerously-skip-permissions`, the agent may eventuall
5563

5664
This orchestration ensures the AE cycle runs truly unattended, even across context window boundaries or when the executor would otherwise break out of the loop.
5765

58-
## Knowledge Base
59-
60-
The project includes a community-contributed [knowledge base](knowledge-base/) of optimization techniques, experiment results, and lessons learned from AAE sessions. Browse `knowledge-base/INDEX.md` for an overview, or contribute your own findings (see `knowledge-base/CONTRIBUTING.md`).
61-
6266
## Author
6367

6468
Christian Schulz, [Algorithm Engineering Group](https://ae.ifi.uni-heidelberg.de/), Heidelberg University

img/knowledge-base-banner.svg

Lines changed: 106 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)