awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

410 repository-uri

Awesome GitHub RepositoriesFrameworks

Software libraries and environments providing the foundational tools to construct, train, and execute machine learning models.

Explore 410 awesome GitHub repositories matching artificial intelligence & ml · Frameworks. Refine with filters or upvote what's useful.

Awesome Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • vinta/awesome-pythonAvatar vinta

    vinta/awesome-python

    303,207Vezi pe GitHub↗

    Acest proiect este un director cuprinzător, curatoriat de comunitate, care organizează un peisaj vast de biblioteci, framework-uri și instrumente software Python. Servește drept bază de cunoștințe centralizată concepută pentru a facilita navigarea în ecosistem și a accelera descoperirea de către dezvoltatori pe parcursul întregului ciclu de viață al dezvoltării software. Directorul se distinge prin furnizarea unui index structurat de resurse categorisite pe domeniu tehnic, variind de la utilitare fundamentale de dezvoltare la domenii de inginerie specializate. Acoperă capabilități de nivel înalt, inclusiv inteligență artificială, știința datelor, dezvoltare web și gestionarea infrastructurii, permițând dezvoltatorilor să identifice soluții verificate pentru provocări tehnice specifice. Proiectul cuprinde o suprafață largă de capabilități, inclusiv instrumente pentru gestionarea dependențelor, analiza statică a codului și testarea automatizată. De asemenea, cataloghează resurse pentru stocarea persistentă a datelor, orchestrarea infrastructurii cloud și dezvoltarea interfețelor, oferind o referință unificată pentru construirea și menținerea sistemelor software complexe.

    Groups foundational libraries and environments used to build, train, and execute machine learning models.

    Pythonawesomecollectionspython
    Vezi pe GitHub↗303,207
  • tensorflow/tensorflowAvatar tensorflow

    tensorflow/tensorflow

    195,697Vezi pe GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    Facilitates the end-to-end construction, training, and deployment of complex mathematical models using multidimensional array structures.

    C++deep-learningdeep-neural-networksdistributed
    Vezi pe GitHub↗195,697
  • nousresearch/hermes-agentAvatar NousResearch

    NousResearch/hermes-agent

    195,049Vezi pe GitHub↗

    Hermes-agent is an autonomous AI agent framework and runtime designed to execute complex tasks and synthesize new skills from execution traces. It includes a provider-agnostic gateway for routing requests across multiple model backends and a serverless runtime that suspends idle agent instances and resumes them on demand across containers and virtual machines. The project provides a desktop automation toolset that controls native GUI workflows on Linux by querying accessibility APIs and injecting input events. It further distinguishes itself with the ability to generate procedural skills from

    Provides a provider-agnostic abstraction layer for routing requests across different large language model backends.

    Pythonaiai-agentai-agents
    Vezi pe GitHub↗195,049
  • torantulino/auto-gptAvatar Torantulino

    Torantulino/Auto-GPT

    184,986Vezi pe GitHub↗

    Auto-GPT is an autonomous agent framework designed for creating and deploying AI agents that use large language models to plan and execute complex goals independently. The system provides a comprehensive environment for managing the entire agent lifecycle, from initial design and testing to live production deployment. The project features a low-code workflow designer that allows users to define agent behaviors by connecting functional blocks in a visual interface. It includes an agent marketplace for discovering and deploying pre-configured agent templates and a standardized evaluation tool t

    Implements tools for assessing agent behavior and stability through standardized performance evaluations.

    Python
    Vezi pe GitHub↗184,986
  • significant-gravitas/auto-gptAvatar Significant-Gravitas

    Significant-Gravitas/Auto-GPT

    184,987Vezi pe GitHub↗

    Auto-GPT is an autonomous agent framework that uses large language models to decompose complex goals and execute multi-step tasks without human intervention. It functions as a workflow automation tool that chains language model tasks and manages memory to achieve specific objectives. The project features a visual agent designer that allows users to define behaviors and goals by connecting functional blocks through a graphical interface. It employs a vector database memory system to recall information across different sessions and a sliding-window buffer for immediate short-term context. The

    Includes an evaluation suite to measure agent reliability and real-world readiness using structured metrics.

    Python
    Vezi pe GitHub↗184,987
  • avelino/awesome-goAvatar avelino

    avelino/awesome-go

    175,576Vezi pe GitHub↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Construct, train, and execute machine learning models using dedicated foundational environments.

    Goawesomeawesome-listgo
    Vezi pe GitHub↗175,576
  • huggingface/transformersAvatar huggingface

    huggingface/transformers

    161,630Vezi pe GitHub↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Processes visual data by partitioning images into sequences of patches compatible with transformer architectures.

    Pythonaudiodeep-learningdeepseek
    Vezi pe GitHub↗161,630
  • openai/whisperAvatar openai

    openai/whisper

    102,828Vezi pe GitHub↗

    This project is a speech recognition and translation engine that utilizes a sequence-to-sequence transformer architecture to convert audio into text. It is built upon a weakly supervised learning framework, which leverages large-scale, unlabelled audio-transcript data to create generalized speech representations capable of performing simultaneous transcription, language identification, and translation. The system distinguishes itself through a unified multi-task modeling approach that shares token sequences across different objectives, allowing it to handle diverse languages and vocabularies

    Trains generalized speech representation models by leveraging massive volumes of weakly labeled audio-transcript pairs.

    Python
    Vezi pe GitHub↗102,828
  • pytorch/pytorchAvatar pytorch

    pytorch/pytorch

    100,814Vezi pe GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Implements a dynamic, tape-based mechanism to compute gradients for flexible neural network training.

    Pythonautograddeep-learninggpu
    Vezi pe GitHub↗100,814
  • rasbt/llms-from-scratchAvatar rasbt

    rasbt/LLMs-from-scratch

    97,260Vezi pe GitHub↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip

    Demonstrates the construction of neural network components from first principles without relying on high-level abstractions.

    Jupyter Notebookaiartificial-intelligencechatbot
    Vezi pe GitHub↗97,260
  • hacksider/deep-live-camAvatar hacksider

    hacksider/Deep-Live-Cam

    93,878Vezi pe GitHub↗

    Deep-Live-Cam is a generative video transformation tool designed for real-time facial manipulation and cinematic enhancement. It functions as a local-first AI runtime, performing all media processing directly on the user's hardware to ensure complete data privacy without external network dependencies. By utilizing a high-performance processing pipeline, the application enables live face swapping and interactive video modifications during active streaming sessions or on pre-recorded media. The system distinguishes itself through a hardware-abstraction execution layer that dynamically routes co

    Optimizes generative models for low-latency, real-time inference on consumer-grade hardware.

    Pythonaiai-deep-fakeai-face
    Vezi pe GitHub↗93,878
  • paddlepaddle/paddleocrAvatar PaddlePaddle

    PaddlePaddle/PaddleOCR

    82,412Vezi pe GitHub↗

    PaddleOCR is a comprehensive optical character recognition framework designed for detecting and transcribing text from images and documents into structured, machine-readable formats. It provides a modular computer vision pipeline that decouples image preprocessing, text detection, and character recognition into independent, configurable stages. This architecture supports automated document digitization and multilingual text recognition, capable of identifying text in over one hundred languages across diverse environments ranging from scanned documents to industrial scenes. The framework disti

    Separates image preprocessing, detection, and recognition into independent, swappable components for custom analysis workflows.

    Pythonai4sciencechineseocrdocument-parsing
    Vezi pe GitHub↗82,412
  • developer-y/cs-video-coursesAvatar Developer-Y

    Developer-Y/cs-video-courses

    81,816Vezi pe GitHub↗

    This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of technical disciplines. The repository distinguishes itself through a collaborative maintenance model, utilizing version control workflows to allow contributors to expand and update the collection. Content is organized within a single, version-controlled document that leverages

    Directs learners to expert-led courses on building and deploying complex neural network architectures.

    algorithmsbioinformaticscomputational-biology
    Vezi pe GitHub↗81,816
  • d2l-ai/d2l-zhAvatar d2l-ai

    d2l-ai/d2l-zh

    78,493Vezi pe GitHub↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners to master complex artificial intelligence concepts through hands-on experimentation. The platform distinguishes itself by integrating technical explanations with executable Jupyter notebooks. This design allows readers to modify code and hyperparameters in real-time, facilitati

    Utilizes computational graphs to automatically derive gradients for neural network training.

    Pythonbookchinesecomputer-vision
    Vezi pe GitHub↗78,493
  • tensorflow/modelsAvatar tensorflow

    tensorflow/models

    77,663Vezi pe 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

    Manages the complete training lifecycle, including data ingestion, forward passes, and backpropagation updates, through a flexible execution harness.

    Python
    Vezi pe GitHub↗77,663
  • nomic-ai/gpt4allAvatar nomic-ai

    nomic-ai/gpt4all

    77,375Vezi pe GitHub↗

    GPT4All is a cross-platform runtime environment designed to execute large language models directly on local consumer hardware. By leveraging an optimized C++ inference backend, it enables private, offline AI interactions without requiring an internet connection or external cloud services. The project provides a comprehensive ecosystem for managing the entire model lifecycle, including discovery, downloading, and configuration of local weights. What distinguishes the platform is its integrated retrieval-augmented generation engine, which allows users to index local documents into semantic vect

    Delivers a cross-platform execution environment for running large language models locally on consumer hardware.

    C++ai-chatllm-inference
    Vezi pe GitHub↗77,375
  • josephmisiti/awesome-machine-learningAvatar josephmisiti

    josephmisiti/awesome-machine-learning

    72,867Vezi pe 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

    Organizes a broad spectrum of software toolkits used to construct, train, and execute complex models.

    Python
    Vezi pe GitHub↗72,867
  • hiyouga/llama-efficient-tuningAvatar hiyouga

    hiyouga/LLaMA-Efficient-Tuning

    72,239Vezi pe GitHub↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    Serves as a specialized software engine optimized for the efficient fine-tuning of large language and vision models.

    Python
    Vezi pe GitHub↗72,239
  • hiyouga/llamafactoryAvatar hiyouga

    hiyouga/LlamaFactory

    72,213Vezi pe GitHub↗

    LlamaFactory is a unified framework for fine-tuning and adapting large language models. It provides a comprehensive platform that standardizes training workflows across diverse machine learning architectures, allowing users to execute both full-tuning and parameter-efficient methods through a single interface. The project distinguishes itself by offering a low-code visual dashboard that enables users to configure experiments and monitor performance metrics in real time without writing extensive custom scripts. It also features a configuration-driven orchestration system that decouples experim

    Standardizes data loading and optimization logic across various hardware backends and model architectures.

    Pythonagentaideepseek
    Vezi pe GitHub↗72,213
  • fffaraz/awesome-cppAvatar fffaraz

    fffaraz/awesome-cpp

    71,817Vezi pe GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Unites foundational frameworks for constructing, training, and executing machine learning models and neural networks.

    awesomeawesome-listc
    Vezi pe GitHub↗71,817
Înapoi123456…21Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Frameworks

Explorează sub-etichetele

  • Computer Vision20 sub-tag-uriToolkits and libraries for training, validating, and deploying deep learning models for image processing and computer vision tasks.
  • Differentiable Computer Vision1 sub-tagIntegration of geometric vision operations into deep learning pipelines via differentiable tensors for gradient computation. **Distinct from Computer Vision:** Focuses on the differentiable nature of the operations for training, not just the general toolset for inference.
  • Educational Neural Network ImplementationsPedagogical implementations of neural network components built from first principles without high-level abstractions.
  • General-PurposeBroad-spectrum machine learning libraries.
  • Inference Runtimes8 sub-tag-uri
  • Model Construction10 sub-tag-uri
  • Reinforcement Learning Environments11 sub-tag-uriFrameworks and simulation environments for training agents in reinforcement learning tasks.
  • Training Systems5 sub-tag-uri