awesome-ai-research-tools
A curated list of tools, platforms, libraries, and resources to support AI and machine learning research.
https://github.com/awesomelistsio/awesome-ai-research-tools
Last synced: 13 days ago
JSON representation
-
Experimentation & Notebooks
- Google Colab - enabled notebooks for research and prototyping.
- Deepnote - time editing.
- Kaggle Notebooks
- JupyterLab - facto environment for interactive research notebooks.
-
Literature Search & Paper Tools
- Connected Papers
- arXiv
- ExplainPaper
- Semantic Scholar - powered academic search engine.
- ResearchRabbit
- Scholarcy
- ar5iv
-
Learning Resources
- Fast.ai Courses - focused deep learning education.
- MIT Intro to Deep Learning - on labs.
- Dive into Deep Learning - driven deep learning book.
- Deep Learning Book (Goodfellow)
- HuggingFace Course
-
Dataset Tools
-
Evaluation & Benchmarking
- HELM
- LM Evaluation Harness
- OpenAI Evals
- Arize Phoenix - source observability and evaluation toolkit.
- RAGAS
-
Visualization & Interpretability
-
Model Training & Experiments
- TensorFlow - stack ML framework from Google.
- Fast.ai - friendly training library built on PyTorch.
- HuggingFace Transformers - ready architectures.
- PyTorch
- Colossal-AI
- Lightning - level framework for scalable model training.
- DeepSpeed
- JAX - performance, functional ML framework used in cutting-edge research.
-
Reproducibility & Experiment Tracking
- MLflow - source experiment tracking, models, and pipelines.
- Aim - source experiment tracker.
- Guild AI
- DVC (Data Version Control) - style versioning for datasets and models.
- Reproducibility Checklist
-
Related Awesome Lists
Programming Languages
Categories
Sub Categories
Keywords
machine-learning
14
deep-learning
10
ai
8
pytorch
8
python
6
tensorflow
6
awesome
4
awesome-list
4
awesome-lists
4
numpy
4
ml
4
prompt-engineering
3
data-science
3
mlops
3
llmops
3
datasets
3
natural-language-processing
3
neural-network
3
gpu
3
keras
2
pipeline-parallelism
2
model-parallelism
2
inference
2
data-parallelism
2
computer-vision
2
openai
2
mlflow
2
llm-evaluation
2
langchain
2
evaluation
2
agents
2
jax
2
llm
2
transformer
2
nlp
2
visualization
2
artificial-intelligence
2
fastai
1
ml-platform
1
notebooks
1
audio
1
deepseek
1
gemma
1
glm
1
hyperparameter-tuning
1
hyperparameter-search
1
model-hub
1
hyperparameter-optimization
1
experiment-track
1
pretrained-models
1