huggingface/ml-intern

🤗 ml-intern: an open-source ML engineer that reads papers, trains models, and ships ML models

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 1st, 2026
Created on October 30th, 2025
Open Issues & Pull Requests: 69 (+1)
GitHub issues: Enabled
Number of forks: 1,173
Total Stargazers: 10,770 (+0)
Total Subscribers: 47 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.4 days
Mean response time: 7.1 days
90th percentile: 18.1 days
Tracked items: 48

How this project is maintained

81% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 64% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 114 days
Stale 30+ days: 31
Stale 90+ days: 25

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • backlog-prioritization-report (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ml-intern is an autonomous agent that researches, writes, and ships machine learning code using the Hugging Face ecosystem.

The tool addresses the challenge of translating ML research into working implementations by automating the workflow of reading papers, understanding datasets, training models, and deploying code. It operates as an agent that can access Hugging Face documentation, papers, datasets, and cloud compute resources. The agent accepts natural language prompts and executes them through a combination of reasoning and tool use, with capabilities including filesystem operations, code editing, and remote sandbox execution on Hugging Face Spaces.

Developers should adopt this tool if they want to automate repetitive ML engineering tasks or accelerate prototyping within the Hugging Face ecosystem. It suits projects that benefit from integration with Hugging Face infrastructure, including model training, dataset handling, and deployment to Spaces. The tool supports both interactive chat sessions and headless single-prompt execution. It can run with hosted inference through Hugging Face Inference Providers or with local models via OpenAI-compatible endpoints, giving flexibility for cost management and privacy requirements. Local model support includes Ollama, vLLM, LM Studio, and llama.cpp through provider-specific prefixes.

Development activity shows consistent engagement with the codebase through regular commits addressing both features and bug fixes. The project maintains active responsiveness to issues and pull requests, indicating ongoing maintenance. Documentation is comprehensive, covering installation, usage modes, local model configuration, and sandbox tool options. The tool receives updates that expand model provider support and refine the agent's capabilities for different execution contexts.