Skip to content

UCB-ADRS/ADRS

Repository files navigation

Barbarians at the Gate: How AI is Upending Systems Research

This repository contains code implementations from the paper "Barbarians at the Gate: How AI is Upending Systems Research" (arXiv:2510.06189).

Some examples are still work in progress (WIP) and code may be private — we're actively updating and releasing them. Stay tuned!

Setup

Make sure you have uv installed.

uv sync
export OPENAI_API_KEY="..."
export GEMINI_API_KEY="..."

Examples

This repository showcases AI-driven research examples across multiple frameworks and domains:

OpenEvolve Examples

Note: Check out the README inside each folder for more details about setup and usage.

Test Command

python -m openevolve.cli \
  openevolve/examples/ADRS/<case>/initial_program.py \
  openevolve/examples/ADRS/<case>/evaluator.py \
  --config openevolve/examples/ADRS/<case>/config.yaml \
  --iterations <N> \
  --output openevolve/examples/ADRS/<case>/output

Cursor Examples

  • Location: cursor/ directory

GEPA Examples

  • Location: gepa/ directory