WecoAI / aideml
AIDE: an LLM agent for machine learning engineering - the research Weco grew out of. Referenced in OpenAI MLE-bench.
Why this job: works in the areas we cover, but does not say which job it does
What it does
- Natural‑language task specification Point the agent at a dataset and describe *goal* + *metric* in plain English. No YAML grids or bespoke wrappers. aide data_dir=… goal="Predict churn" eval="AUROC"
- Iterative *agentic tree search* Each python script becomes a node in a solution tree; LLM‑generated patches spawn children; metric feedback prunes and guides the search. OpenAI’s MLE‑Bench (75 Kaggle comps) found the tree‑search of AIDE win
- HTML visualiser. inspect the full solution tree and code attached to each node.
- Streamlit UI. prototype ML solution .
- Model‑neutral plumbing. OpenAI, Anthropic, Gemini, or any local LLM that speaks the OpenAI API.
Get started
git clone https://github.com/WecoAI/aideml.git
cd aideml && pip install -e . - Maintenance
- Active
- Last commit 25 days ago
- Stars
- 1,618
- +11 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.2.2
- Released 12 months ago
- Built with
- Python
- 95% of the code
Is it looked after?
- Contributors
- 7
- Last 90 days
- Issues
- 97% closed
- 1 still open
- Pull requests
- 55 merged
- 2 waiting
- Releases
- 4
- 0 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- Python 95%
- JavaScript 3%
- CSS 1%
- HTML <1%
Topics
- ai
- ai-agents
- automated-machine-learning
- autonomous-agents
- autoresearch
- code-optimization
- data-science
- llm
- machine-learning
- self-improving-ai
Project record
- JobOther AI tools
- StatusListed
- Commits97
- Forks238
- Watching18
- Stars in 28 days+46
- CreatedApr 3, 2024
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
