microsoft/archai

Accelerate your Neural Architecture Search (NAS) through fast, reproducible and modular research.

65
/ 100
Established

This tool helps machine learning engineers and researchers automatically design and optimize deep learning models for specific tasks like text generation or face segmentation. You provide a general search space for neural networks and define your optimization goals (e.g., speed, memory usage), and it outputs efficient, high-performing model architectures tailored to your needs. This is for AI practitioners who build and deploy deep learning solutions.

482 stars. Available on PyPI.

Use this if you need to efficiently find optimal deep neural network architectures for specific performance requirements without extensive manual experimentation.

Not ideal if you are looking for a pre-trained model or a simple framework for training existing architectures, rather than designing new ones.

neural-architecture-search deep-learning-optimization AI-model-design machine-learning-research AI-deployment
Maintenance 6 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 24 / 25

How are scores calculated?

Stars

482

Forks

93

Language

Python

License

MIT

Last pushed

Nov 24, 2025

Commits (30d)

0

Dependencies

14

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/microsoft/archai"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.