📢 The dataset, its documentation, and all announcements live on Hugging Face: https://huggingface.co/datasets/hao-li/AIDev
The dataset card there is the single source of truth for the latest release (currently AIDev v5 / AIDev-7.6M, cutoff March 31, 2026), per-agent statistics, the table schema, memory-safe loading instructions, how agent PRs are identified, the version history, and the open calls for papers (e.g., the AAAI-27 Workshop on Agentic Software Engineering, deadline November 20, 2026). This GitHub repository only hosts the example notebooks and the replication material for the papers.
- Papers:
- Dataset (Hugging Face): https://huggingface.co/datasets/hao-li/AIDev
Each release is a git tag on the Hub (v3, v4, v5, ...), so pin the revision you use:
import pandas as pd
all_repo_df = pd.read_parquet("hf://datasets/hao-li/AIDev@v5/all_repository.parquet")
all_user_df = pd.read_parquet("hf://datasets/hao-li/AIDev@v5/all_user.parquet")
⚠️ all_pull_request.parquet(~6.7 GB) andpr_commit_details.parquet(~12.4 GB) do not fit in a typical machine's RAM. Use the column/row-group patterns from the dataset card or thescripts/folder of the dataset.
Updated for AIDev v5 (October 2026). Each notebook runs on Colab against
hf://datasets/hao-li/AIDev@v5 and mirrors the memory-safe
scripts/ folder of the dataset.
| Description | Notebook Link | Open in Colab |
|---|---|---|
| Basic usage | load_AIDev.ipynb | |
| Dataset overview | dataset_overview.ipynb | |
| Analysis of programming usage | language_usage.ipynb | |
| PR merge rate and turnaround time | productivity.ipynb |
To run them locally:
pip install -r requirements.txtThe analyses in The Rise of AI Teammates in Software Engineering 3.0 were run on the
August 2025 snapshot of AIDev (the v3 tag on the Hub) and its AIDev-pop subset
(repositories with more than 100 stars). Numbers and figures in the paper therefore
refer to that snapshot, not to the current release.
- Snapshot used in the paper: https://huggingface.co/datasets/hao-li/AIDev/tree/v3
- Raw AIDev-pop data: https://drive.google.com/file/d/1l0_RjS7ZT0Y27V3mv0oJK-jfeRkhq5l5/view?usp=drive_link
- PR task-type classification:
analysis/classify_pr.pyproduces thepr_task_typetable (Conventional-Commit style labels). This table ships only with thev3release:pd.read_parquet("hf://datasets/hao-li/AIDev@v3/pr_task_type.parquet"). - Reviewer analysis:
analysis/reviewers.ipynb(written for the paper's snapshot). - Figures from the paper:
figs/.
├── analysis/ # Example notebooks (v5) and paper replication scripts
├── figs/ # Logo and figures from the paper
├── AIDev_preprint.pdf # Preprint of the SE 3.0 paper
├── AIDev_Challenge.pdf # MSR 2026 Mining Challenge paper (AIDev: Studying AI Coding Agents on GitHub)
├── requirements.txt # Python dependencies for the notebooks
└── README.md # This file
If you use this dataset or code in your research, please cite our paper:
@misc{li2025aiteammates,
title={The Rise of AI Teammates in Software Engineering (SE) 3.0: How Autonomous Coding Agents Are Reshaping Software Engineering},
author={Hao Li and Haoxiang Zhang and Ahmed E. Hassan},
year={2025},
eprint={2507.15003},
archivePrefix={arXiv},
primaryClass={cs.SE},
url={https://arxiv.org/abs/2507.15003},
}