awesome-repositories.comBlog
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPBlogSitemapPrivacyTerms

1001 repos

Awesome GitHub Repositories

The best open-source projects, ranked by AI. Just describe what you need — we curate thousands of GitHub repositories so you can find the right tool, library, or framework in seconds.

Browse repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • tinygrad/tinygrad

    tinygrad/tinygrad

    31,406View on GitHub↗

    Tinygrad is a deep learning framework and tensor computation engine designed for building and training neural networks. It functions as a hardware abstraction layer that manages device memory, command queues, and kernel dispatching across heterogeneous computing architectures. By utilizing a lazy-evaluation approach, the framework constructs computational graphs that defer execution until data is explicitly required, allowing it to process only the necessary operations for a given result. The project distinguishes itself through a just-in-time compilation layer that transforms abstract comput

    Deep Learning FrameworksAutomatic Differentiation EnginesComputation Engines
    31,406View on GitHub↗
  • PlexPt/awesome-chatgpt-prompts-zh

    PlexPt/awesome-chatgpt-prompts-zh

    58,347View on GitHub↗

    This project is a community-driven library of structured text inputs designed to guide large language models into specific roles, behaviors, and operational modes. It functions as a comprehensive repository of prompt engineering resources, providing reusable templates that allow users to override default model tendencies and enforce domain-specific response patterns through instruction-following logic. The collection distinguishes itself by offering specialized persona-based directives that constrain model output to simulate professional experts or functional technical environments. By utiliz

    Instruction-Following LayersPrompt CollectionsPrompt Engineering Libraries
    58,347View on GitHub↗
  • unslothai/unsloth

    unslothai/unsloth

    52,461View on GitHub↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Language Model TrainingCustom Kernel AcceleratorsEfficient Training Pipelines
    52,461View on GitHub↗
  • QuivrHQ/quivr

    QuivrHQ/quivr

    38,938View on GitHub↗

    Quivr is a retrieval-augmented generation platform designed to transform raw documents into searchable knowledge bases. It functions as a centralized environment where users can ingest files, index them into vector databases, and interact with language models to receive contextually relevant, data-backed responses. The platform distinguishes itself through an agentic workflow orchestrator that sequences retrieval tasks, tool execution, and model interactions to resolve complex, multi-step queries. This engine is entirely configuration-driven, allowing users to define document ingestion, chunk

    Retrieval Augmented Generation SystemsAgentic OrchestratorsAgentic Workflow Orchestrators
    38,938View on GitHub↗
  • microsoft/semantic-kernel

    microsoft/semantic-kernel

    27,262View on GitHub↗

    Semantic Kernel is an artificial intelligence orchestration framework designed to integrate large language models with existing codebases. It functions as an agentic workflow engine, providing a standardized interface that connects generative models to traditional application logic, data sources, and external tools to automate complex, multi-step business tasks. The platform distinguishes itself through a modular plugin architecture and a planner-based reasoning engine that decomposes high-level goals into executable sequences of functions. By utilizing a connector-based abstraction layer, it

    Agent Orchestration FrameworksAI Orchestration FrameworksModel Abstraction Layers
    27,262View on GitHub↗
  • labring/FastGPT

    labring/FastGPT

    27,132View on GitHub↗

    FastGPT is a comprehensive platform for building, deploying, and managing context-aware artificial intelligence applications. It provides a unified environment that integrates custom data sources with language models, utilizing a retrieval-augmented generation engine to ground responses in accurate, domain-specific information. The system is designed for enterprise-scale use, featuring multi-tenant architecture, administrative controls, and secure authentication protocols including OAuth 2.0 and custom single sign-on integration. The platform distinguishes itself through a visual, node-based

    AI Application PlatformsGenerative Answer EnginesRetrieval-Augmented Generation Frameworks
    27,132View on GitHub↗
  • JaidedAI/EasyOCR

    JaidedAI/EasyOCR

    28,980View on GitHub↗

    EasyOCR is a deep learning-based computer vision library designed to perform optical character recognition on images and video frames. It functions as a comprehensive pipeline that automates the transformation of visual text into machine-readable strings, enabling the digitization of physical documents, forms, and receipts into searchable data. The engine distinguishes itself through a multi-stage processing workflow that combines convolutional neural networks for spatial feature extraction with sequence-based decoding mechanisms. This architecture allows the system to identify and interpret

    OCR EnginesOptical Character RecognitionComputer Vision Libraries
    28,980View on GitHub↗
  • aymericdamien/TensorFlow-Examples

    aymericdamien/TensorFlow-Examples

    43,804View on GitHub↗

    This repository serves as a structured educational resource for machine learning and deep learning, providing a library of executable scripts and notebooks. It is designed to help users master the practical application of data processing, model evaluation, and neural network construction through annotated code samples and guided tutorials. The collection focuses on translating theoretical mathematical concepts into functional code, offering proven patterns for common tasks such as classification and regression. By providing curated examples of layer construction and training loops, the reposi

    Automatic Differentiation EnginesDeep Learning Code LibrariesTensor Processing Libraries
    43,804View on GitHub↗
  • QwenLM/Qwen3

    QwenLM/Qwen3

    26,635View on GitHub↗

    Qwen3 is a transformer-based large language model designed as a generative AI foundation for understanding, reasoning, and generating human language. It functions as a comprehensive ecosystem for model training, fine-tuning, and production-ready inference, providing the underlying architecture and weights necessary to build diverse artificial intelligence applications. The project distinguishes itself through extensive support for model quantization and distributed inference, enabling efficient execution across a wide range of hardware from consumer-grade devices to scalable cloud infrastruct

    Generative AI FoundationsLarge Language ModelsModel Training Frameworks
    26,635View on GitHub↗
  • HKUDS/LightRAG

    HKUDS/LightRAG

    28,455View on GitHub↗

    LightRAG is a graph-based retrieval framework designed to build retrieval-augmented generation pipelines. It structures unstructured text into knowledge graphs, enabling multi-hop reasoning and complex query synthesis across large document collections. By integrating dense vector embeddings with structured knowledge graphs, the system facilitates both similarity-based and relationship-aware information retrieval. The framework distinguishes itself through a dual-level retrieval strategy that combines low-level keyword matching with high-level semantic graph traversal to capture both specific

    Knowledge Graph Retrieval SystemsRetrieval Augmented Generation PipelinesGraph Reasoning Systems
    28,455View on GitHub↗
  • anthropics/claude-cookbooks

    anthropics/claude-cookbooks

    33,076View on GitHub↗

    This repository serves as a comprehensive library of architectural blueprints and code examples for integrating large language models into software applications. It functions as a developer learning resource, providing structured tutorials and implementation patterns that demonstrate how to build intelligent features using advanced prompting and data processing techniques. The collection distinguishes itself by focusing on complex reasoning and data-grounding workflows. It provides practical guidance on implementing retrieval-augmented generation pipelines, which connect language models to pr

    Generative AI Integration PatternsReasoning StrategiesRetrieval-Augmented Generation
    33,076View on GitHub↗
  • fishaudio/fish-speech

    fishaudio/fish-speech

    24,928View on GitHub↗

    This project is a generative speech synthesis engine that converts text into high-fidelity human speech. It utilizes a two-stage autoregressive transformer architecture that separates semantic token prediction from acoustic detail reconstruction to balance linguistic accuracy with audio quality. The system is designed to support multilingual output and conversational AI development, enabling the generation of context-aware speech that maintains flow across multiple dialogue turns. The platform distinguishes itself through a production-ready inference server that employs continuous batching to

    Speech SynthesisSpeech Synthesis EnginesText-to-Speech
    24,928View on GitHub↗
  • zai-org/ChatGLM-6B

    zai-org/ChatGLM-6B

    41,232View on GitHub↗

    ChatGLM-6B is a generative AI inference engine designed for local execution of transformer-based language models. It provides a comprehensive runtime environment that allows users to load and run pre-trained neural network weights directly on their own hardware, ensuring data privacy and independence from external cloud services. The project distinguishes itself through a hardware-agnostic execution backend that supports deployment across diverse environments, including standard processors, Apple Silicon, and multi-GPU configurations. It incorporates advanced optimization techniques such as w

    Autoregressive Inference EnginesLocal Inference EnginesModel Runtimes
    41,232View on GitHub↗
  • hiyouga/LlamaFactory

    hiyouga/LlamaFactory

    67,386View on 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

    Experiment TrackingLanguage Model Fine-TuningLarge Language Model Fine-Tuning Frameworks
    67,386View on GitHub↗
  • ComposioHQ/composio

    ComposioHQ/composio

    26,885View on GitHub↗

    Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows. The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers an

    Agent Tool IntegrationsAI Agent Integration PlatformsModel Context Protocol Implementations
    26,885View on GitHub↗
  • danielmiessler/Fabric

    danielmiessler/Fabric

    39,184View on GitHub↗

    Fabric is a command-line orchestrator designed to automate complex data processing and content generation tasks by chaining artificial intelligence models with modular prompt templates. It functions as a terminal-based tool that utilizes standard input and output streams, allowing users to pipe data directly into predefined reasoning strategies. By providing a model-agnostic abstraction layer, the system decouples execution logic from specific artificial intelligence vendors, normalizing requests and responses across different service providers. The platform distinguishes itself through its p

    AI Command-Line InterfacesModel Abstraction LayersTerminal AI Automation
    39,184View on GitHub↗
  • mlflow/mlflow

    mlflow/mlflow

    24,319View on GitHub↗
    Experiment Tracking PlatformsAgent Evaluation ToolsAI Application Evaluation
    24,319View on GitHub↗
  • cline/cline

    cline/cline

    62,639View on GitHub↗

    Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co

    Agent RuntimesAgentic WorkflowsAI Agent
    62,639View on GitHub↗
  • BerriAI/litellm

    BerriAI/litellm

    36,376View on GitHub↗

    LiteLLM is a unified gateway and proxy server designed to centralize access to over one hundred language model providers. It provides a standardized API interface that abstracts vendor-specific schemas, allowing developers to interact with diverse models through a single, consistent format. By acting as a central traffic management layer, it enables organizations to route, secure, and govern model interactions across multiple deployments. The platform distinguishes itself through its policy-driven architecture, which uses configuration-based routing to manage traffic distribution, load balanc

    Model GatewaysModel Safety FiltersRequest Routers
    36,376View on GitHub↗
  • chatboxai/chatbox

    chatboxai/chatbox

    38,546View on GitHub↗

    Chatbox is a cross-platform desktop application that provides a unified interface for interacting with a wide range of artificial intelligence models. It functions as a model-agnostic client, allowing users to connect to various third-party AI providers or execute open-source models directly on their own hardware. By centralizing these diverse services into a single workspace, the application enables users to manage multiple chat sessions, adjust model parameters, and switch between different AI backends with ease. The project distinguishes itself through a local-first architecture that prior

    AI Orchestration PlatformsLocal Model RuntimesModel Provider Integrations
    38,546View on GitHub↗
Prev1…495051Next

Explore more curated searches

Hand-picked prompts, ranked by AI.

  • Awesome Computer Science Courses repositories on GitHub
  • Awesome Postgres Extensions repositories on GitHub
  • Awesome Version Control Systems repositories on GitHub
  • Open-source alternatives to Icloud
  • Open-source alternatives to Google Photos
  • Open-source alternatives to Discord
  • Awesome Performance Monitoring Tools repositories on GitHub
  • Open-source alternatives to Zapier