awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Machine learning resources

Ranking updated Jul 21, 2026

For efficient machine learning resource hubs, the first results are google-deepmind/deepmind-research (This repository serves as a collection of research-grade model implementations and reproducible code, functioning as a specialized hub for validating academic machine learning work), awesomedata/awesome-public-datasets (This repository is a comprehensive, community-maintained directory that serves as a central hub for discovering high-quality public datasets, which is a core component of a machine learning resource hub) and tensorflow/models (This repository functions as a centralized hub for state-of-the-art model architectures and reference training implementations, providing the essential infrastructure and pre-built models required for machine learning research and development). hangtwenty/dive-into-machine-learning and josephmisiti/awesome-machine-learning round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Find the best machine learning resource hubs. We ranked top repositories by activity and content quality to help you compare and pick the right one.

Machine learning resources

Find the best repos with AI.We'll search the best matching repositories with AI.
  • google-deepmind/deepmind-researchgoogle-deepmind avatar

    google-deepmind/deepmind-research

    15,034View on GitHub↗

    This is an open-source research repository providing a collection of machine learning implementations designed to reproduce results from published academic papers. It serves as a public archive of code and datasets used to validate scientific claims within the field of artificial intelligence. The repository contains neural network code implemented using both JAX and PyTorch to support scalable research and experimentation. The codebase covers a range of research and development activities, including the implementation of specific AI models, the validation of deep learning benchmarks, and th

    This repository serves as a collection of research-grade model implementations and reproducible code, functioning as a specialized hub for validating academic machine learning work.

    Jupyter NotebookPaper-to-Code ImplementationsReproducible Research Publishing
    View on GitHub↗15,034
  • awesomedata/awesome-public-datasetsawesomedata avatar

    awesomedata/awesome-public-datasets

    75,979View on GitHub↗

    This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, the repository facilitates the discovery of data necessary for exploratory analysis, machine learning model training, and the development of data-intensive applications. The directory distinguishes itself through a lightweight, platform-agnostic approach to resource indexing that

    This repository is a comprehensive, community-maintained directory that serves as a central hub for discovering high-quality public datasets, which is a core component of a machine learning resource hub.

    Curated Data RepositoriesPublic Datasets
    View on GitHub↗75,979
  • tensorflow/modelstensorflow avatar

    tensorflow/models

    77,663View on GitHub↗

    This repository serves as a centralized collection of state-of-the-art deep learning architectures and reference implementations designed for research and application development. It provides a comprehensive toolkit for computer vision and natural language processing, offering pre-built models and training pipelines for tasks ranging from image classification and object detection to complex sequence modeling. The project distinguishes itself by providing a flexible execution harness that manages the entire training lifecycle, including data ingestion and backpropagation. It supports scalable

    This repository functions as a centralized hub for state-of-the-art model architectures and reference training implementations, providing the essential infrastructure and pre-built models required for machine learning research and development.

    PythonModel Repositories
    View on GitHub↗77,663
  • hangtwenty/dive-into-machine-learninghangtwenty avatar

    hangtwenty/dive-into-machine-learning

    11,395View on GitHub↗

    This project is a comprehensive collection of machine learning educational resources, featuring a Python-based curriculum, study guides for deep learning, and a specialized knowledge base for machine learning operations. It provides structured learning paths that guide users from foundational programming through to advanced neural network implementations. The repository focuses on interactive learning by providing a directory of executable notebooks and cloud-hosted experiments. It maps theoretical research papers and textbooks to practical code implementations and maintains a curated directo

    This repository serves as a curated educational hub that aggregates machine learning resources, study guides, and practical implementations, effectively functioning as a resource directory for learning and research.

    Paper-to-Code ImplementationsPublic Datasets
    View on GitHub↗11,395
  • josephmisiti/awesome-machine-learningjosephmisiti avatar

    josephmisiti/awesome-machine-learning

    72,867View on GitHub↗

    This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify discovery across the artificial intelligence ecosystem. The collection distinguishes itself by providing a cross-language development index that spans diverse programming environments, including C, C++, Rust, Clojure, and Python. It covers a wide range of specialized capabilities, fr

    This repository is a comprehensive, community-curated directory that aggregates machine learning models, datasets, and educational resources, serving as a central hub for discovering tools across the entire AI ecosystem.

    PythonAwesome ListMachine Learning ConceptsComputer Vision Libraries
    View on GitHub↗72,867
  • fighting41love/funnlpfighting41love avatar

    fighting41love/funNLP

    81,299View on GitHub↗

    This project is a community-driven knowledge base and curated repository focused on natural language processing and large language model development. It serves as a centralized index for high-quality tools, libraries, and research materials, organizing technical resources into structured, version-controlled documentation to assist developers in navigating the evolving artificial intelligence ecosystem. The repository distinguishes itself by acting as an aggregator for AI model evaluation and benchmarking. It provides access to tools that enable the simultaneous comparison of multiple conversa

    This repository functions as a curated knowledge base and index for NLP and LLM resources, effectively serving as a community-driven hub for discovering models, datasets, and benchmarking tools.

    PythonAwesome ListLanguage Model IntegrationsVersion-Controlled Knowledge Bases
    View on GitHub↗81,299
  • datawhalechina/self-llmdatawhalechina avatar

    datawhalechina/self-llm

    30,941View on GitHub↗

    This project is an open-source educational resource providing structured, step-by-step guides for fine-tuning large language models. It focuses on adapting pre-trained transformer-based causal models to custom datasets, enabling users to transfer specific writing styles or domain knowledge into generative AI models. The repository distinguishes itself by emphasizing parameter-efficient training techniques, specifically low-rank adaptation. By providing practical implementations for updating only a small subset of model weights, it allows for the customization of massive neural networks on con

    This repository serves as a specialized educational hub for machine learning, providing structured training guides, fine-tuning pipelines, and curated resources for adapting large language models.

    Jupyter NotebookAdapter Fine-TuningArtificial Intelligence CurriculaFine-Tuning Frameworks
    View on GitHub↗30,941
  • huggingface/hub-docshuggingface avatar

    huggingface/hub-docs

    506View on GitHub↗

    This repository serves as the documentation source for the Hugging Face Hub, a collaborative platform designed for hosting, versioning, and discovering machine learning models, datasets, and interactive applications. It provides the foundational infrastructure for managing machine learning assets through Git-based repositories, which support large file storage, branching, and comprehensive commit history. The platform distinguishes itself by integrating metadata-driven discovery and structured management systems that allow users to attach licensing, task categories, and performance metrics to

    This repository serves as the documentation and infrastructure hub for the platform that hosts a vast collection of machine learning models and datasets, directly supporting the discovery and sharing of research resources.

    HandlebarsMachine Learning HubsModel Hosting PlatformsWeb-Based Model Hosting
    View on GitHub↗506
  • eugeneyan/applied-mleugeneyan avatar

    eugeneyan/applied-ml

    29,783View on GitHub↗

    This project is a comprehensive, curated knowledge base designed to support the development and maintenance of production-grade machine learning systems. It serves as a centralized repository of industry-standard technical literature, engineering case studies, and research papers, providing a structured reference for practitioners navigating the complexities of modern data science and machine learning engineering. The resource distinguishes itself through a cross-domain approach that bridges the gap between academic research and practical implementation. By synthesizing proven industry archit

    This repository is a curated knowledge base and collection of industry-standard resources for machine learning engineering, serving as a comprehensive reference hub for practitioners rather than a platform for hosting models or datasets.

    Lifecycle ManagementData PipelinesMachine Learning Operations Platforms
    View on GitHub↗29,783
  • aladdinpersson/machine-learning-collectionaladdinpersson avatar

    aladdinpersson/Machine-Learning-Collection

    8,465View on GitHub↗

    This project is a machine learning educational repository providing a collection of implementations and guides for machine learning and deep learning algorithms. It serves as a deep learning model library and a reference for training workflows, covering foundational machine learning, convolutional, recurrent, and transformer architectures. The collection includes a generative adversarial network suite for synthesizing realistic images and performing image-to-image translation. It also functions as a computer vision implementation guide for object detection and semantic segmentation, alongside

    This repository functions as an educational hub for machine learning, providing a curated collection of algorithm implementations, training workflows, and model architectures that serve as a practical reference for researchers and developers.

    PythonNeural Networks and Deep LearningAI & Machine Learning EducationComputer Vision
    View on GitHub↗8,465
  • timzhang642/3d-machine-learningtimzhang642 avatar

    timzhang642/3D-Machine-Learning

    10,176View on GitHub↗

    A resource repository for 3D machine learning

    This repository serves as a curated collection of research papers, datasets, and code implementations specifically for 3D machine learning, making it a focused resource hub for that domain.

    Awesome ListAI and Machine LearningComputer Vision Research
    View on GitHub↗10,176
  • deepvector/geospatial-machine-learningdeepVector avatar

    deepVector/geospatial-machine-learning

    702View on GitHub↗

    A curated list of resources focused on Machine Learning in Geospatial Data Science.

    This repository is a curated collection of machine learning resources specifically for geospatial data science, providing a structured list of datasets and research papers that aligns with the goal of aggregating domain-specific ML knowledge.

    Satellite Datasets
    View on GitHub↗702
  • arbox/machine-learning-with-rubyarbox avatar

    arbox/machine-learning-with-ruby

    2,215View on GitHub↗

    Curated list: Resources for machine learning in Ruby

    This repository is a curated collection of machine learning resources, libraries, and tools specifically for the Ruby ecosystem, serving as a focused hub for developers in that language.

    RubyAwesome ListArtificial IntelligenceComputer Science
    View on GitHub↗2,215
  • jphall663/awesome-machine-learning-interpretabilityjphall663 avatar

    jphall663/awesome-machine-learning-interpretability

    4,044View on GitHub↗

    A curated list of awesome responsible machine learning resources.

    This repository is a curated collection of resources focused on machine learning interpretability and responsible AI, serving as a specialized hub for research and training materials in that domain.

    Awesome ListApplied Machine LearningAwesome Lists
    View on GitHub↗4,044
  • sahith02/machine-learning-algorithmsSahith02 avatar

    Sahith02/machine-learning-algorithms

    376View on GitHub↗

    A curated list of all machine learning algorithms and deep learning algorithms grouped by category.

    This repository serves as a curated collection of machine learning and deep learning algorithm implementations, functioning as an educational resource hub for developers and researchers.

    PythonAwesome ListCurated ListsEducational Resources
    View on GitHub↗376
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
google-deepmind/deepmind-research15KJupyter NotebookApache-2.0Jun 17, 2026
awesomedata/awesome-public-datasets76K—MITJun 15, 2026
tensorflow/models
77.7K
Python
NOASSERTION
Jun 11, 2026
hangtwenty/dive-into-machine-learning11.4K—CC-BY-4.0Jun 17, 2022
josephmisiti/awesome-machine-learning72.9KPythonNOASSERTIONJun 13, 2026
fighting41love/funnlp81.3KPython—May 10, 2024
datawhalechina/self-llm30.9KJupyter NotebookApache-2.0Jun 3, 2026
huggingface/hub-docs506Handlebarsapache-2.0Feb 20, 2026
eugeneyan/applied-ml29.8K—MITJul 18, 2024
aladdinpersson/machine-learning-collection8.5KPythonMITAug 17, 2024

Related searches

  • MLOps resources
  • a comprehensive library of machine learning tools
  • AI learning roadmap
  • AI learning curriculum
  • an open source framework for machine learning
  • a free curriculum for learning machine learning
  • a comprehensive guide to machine learning
  • a local environment for machine learning