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

521 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.
  • open-webui/open-webui

    open-webui/open-webui

    124,362View on GitHub↗

    Open WebUI is a self-hosted, web-based platform designed for interacting with local and remote artificial intelligence models. It functions as a unified interface and orchestration suite, enabling users to build, deploy, and manage specialized AI agents equipped with custom instructions, external tool access, and private knowledge bases. The platform distinguishes itself through a modular architecture that supports complex AI workflows. It features a plugin-based framework for custom logic and pipeline-based request processing, allowing developers to filter or transform data streams before th

    Agent FrameworksAgent OrchestrationChat Interfaces
    124,362View on GitHub↗
  • mem0ai/mem0

    mem0ai/mem0

    47,634View on GitHub↗

    Mem0 is an agent-agnostic memory layer designed to provide intelligent agents with long-term persistence and cross-session state management. By acting as a centralized service, it allows diverse AI agents to recall user preferences, past interactions, and historical context, ensuring continuity across multiple workflows and independent agent systems. The platform distinguishes itself through a multi-signal retrieval engine that combines semantic vectors, keyword matching, and entity-linked metadata to surface the most relevant information. It employs an adaptive memory engine that automatical

    Agent Memory LayersAgent Memory EnginesAgent Memory Libraries
    47,634View on GitHub↗
  • jingyaogong/minimind

    jingyaogong/minimind

    39,663View on GitHub↗

    This project is a comprehensive framework for the entire lifecycle of transformer-based language models, supporting everything from foundational pretraining to specialized deployment. It provides a modular toolkit for defining neural network architectures, managing data preparation pipelines, and executing training routines across various scales. The framework is designed to handle the full model development process, including supervised fine-tuning, behavioral alignment, and the integration of agentic capabilities. What distinguishes this framework is its focus on efficient training and adva

    Model Training ToolkitsAgentic FrameworksAgentic Training Frameworks
    39,663View on GitHub↗
  • FoundationAgents/MetaGPT

    FoundationAgents/MetaGPT

    64,304View on GitHub↗

    MetaGPT is an agentic workflow engine and multi-agent orchestration framework designed to automate complex software engineering and data analysis tasks. It functions as an automated software factory that transforms high-level natural language requirements into functional web applications, technical documentation, and production-ready code. By utilizing a runtime environment that manages the lifecycle of specialized agents, the platform bridges the gap between user intent and finished software components. The system distinguishes itself through role-based agent orchestration and dynamic task d

    Agentic Workflow EnginesAgentic Workflow OrchestrationAI Agent Orchestrators
    64,304View on GitHub↗
  • infiniflow/ragflow

    infiniflow/ragflow

    73,425View on GitHub↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasoning workflows. By integrating document intelligence with advanced retrieval pipelines, the platform enables the creation of grounded, verifiable responses supported by traceable citations. The platform distinguishes itself through deep document understanding and sophisticated know

    Autonomous AgentsChat AssistantsGrounded Answer Generation
    73,425View on GitHub↗
  • punkpeye/awesome-mcp-servers

    punkpeye/awesome-mcp-servers

    81,101View on GitHub↗

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosystems by offering a registry of machine-readable interface definitions that enable dynamic tool discovery and structured context injection. The directory distinguishes itself by focusing on the protocol-based interoperability required for autonomous AI agents to interact with he

    Model Context Protocol ServersTool Interoperability ProtocolsAI Agent Tool Integrations
    81,101View on GitHub↗
  • ClickHouse/ClickHouse

    ClickHouse/ClickHouse

    45,963View on GitHub↗

    ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring. The platform distinguishes itself through ad

    Access Control SystemsAgent AnalyticsAgentic Architectures
    45,963View 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↗
  • ChatGPTNextWeb/NextChat

    ChatGPTNextWeb/NextChat

    88,161View on GitHub↗

    NextChat is a self-hosted web application that provides a unified interface for interacting with multiple large language models. It functions as a conversational platform where users can manage and switch between diverse AI providers through configurable API backends, maintaining full control over their data and infrastructure. The platform features a persistent session layer designed to handle long-running dialogues by managing message history and context. It distinguishes itself through a structured prompt engineering environment that allows for the development and application of templates

    Conversational State ManagersLanguage Model Interaction PatternsLLM Chat Interfaces
    88,161View on GitHub↗
  • tesseract-ocr/tesseract

    tesseract-ocr/tesseract

    72,460View on GitHub↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    OCR EnginesAutomated Digitization EnginesCommand-Line Document Processors
    72,460View on GitHub↗
  • opendatalab/MinerU

    opendatalab/MinerU

    54,523View on GitHub↗

    MinerU is a document parsing pipeline designed to transform unstructured files into machine-readable, structured data. It utilizes deep learning models to perform layout analysis, identifying document regions and extracting complex content such as mathematical expressions. By combining these neural network inferences with geometric heuristics, the system reconstructs the reading order and structural hierarchy of documents to ensure accurate data representation. The project distinguishes itself through a multi-stage processing workflow that integrates layout detection, optical character recogn

    Deployment & ServingDocument Layout AnalysisAutomated Data Extraction
    54,523View on GitHub↗
  • Comfy-Org/ComfyUI

    Comfy-Org/ComfyUI

    115,387View on GitHub↗

    ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities. The platform distinguishes itself through its focus on workflow portability and extensibilit

    Node-Based Generative PipelinesDirected Acyclic Graph Execution EnginesGenerative AI Orchestration Engines
    115,387View on GitHub↗
  • lllyasviel/Fooocus

    lllyasviel/Fooocus

    47,731View on GitHub↗

    Fooocus is a generative image interface designed to simplify the creation of high-quality visual content from text descriptions. It functions as a latent diffusion pipeline and model orchestrator, managing the complex interactions between neural network layers, mathematical samplers, and hardware resource allocation to produce professional-grade imagery. The project distinguishes itself through a sophisticated prompt engineering engine and modular style management. Users can dynamically modify output characteristics by injecting style adapters directly into prompts or by utilizing wildcards a

    Image GenerationDiffusion PipelinesModel Orchestrators
    47,731View on GitHub↗
  • opencv/opencv

    opencv/opencv

    86,238View on GitHub↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning model inference. The library distinguishes itself through a data-oriented matrix framework that utilizes proxy-based array abstractions to provide a consistent interface for multidimensional data. By employing factory-pattern algorithm interfaces and runtime type dispatching, i

    Computer Vision LibrariesObject Detection and TrackingComputer Vision Resources
    86,238View on GitHub↗
  • karpathy/nanochat

    karpathy/nanochat

    43,699View on GitHub↗

    Nanochat is a lightweight execution environment designed for training and running language models on standard consumer hardware. It functions as both a neural network training framework and an inference engine, enabling users to perform backpropagation-based training and model execution directly on general-purpose processors without the need for dedicated graphics hardware. The project distinguishes itself through a suite of optimization tools that prioritize efficiency on local machines. By utilizing memory-mapped weight loading and CPU-optimized vector math, it maximizes throughput for inte

    Local Inference RuntimesTransformer Inference EnginesTraining Frameworks
    43,699View on GitHub↗
  • zhayujie/chatgpt-on-wechat

    zhayujie/chatgpt-on-wechat

    41,334View on GitHub↗

    This project is an autonomous agent framework designed to integrate large language models with popular messaging platforms. It functions as a middleware platform that enables automated, multimodal interactions by decomposing complex user goals into sequential plans, executing them through external tools, and maintaining persistent context across sessions. The framework distinguishes itself through a modular skill architecture and a hybrid memory system. Users can extend system capabilities by installing custom logic modules from community hubs or generating them through natural language. The

    Agent FrameworksAgent OrchestratorsAgent Memory Systems
    41,334View on GitHub↗
  • RVC-Boss/GPT-SoVITS

    RVC-Boss/GPT-SoVITS

    55,111View on GitHub↗

    GPT-SoVITS is a text-to-speech synthesis engine and voice cloning toolkit designed for generating natural-sounding human speech. It functions as a neural audio processing pipeline that maps input text to high-fidelity audio waveforms, utilizing conditional variational autoencoders and flow-based decoders to ensure expressive output. The platform distinguishes itself through its ability to perform few-shot voice cloning and cross-lingual speech generation, allowing users to maintain a specific speaker's vocal identity and emotional delivery across multiple languages. By employing cross-modal l

    Acoustic ModelsCross-Lingual Speech GeneratorsSynthetic Speech Generation
    55,111View on GitHub↗
  • CompVis/stable-diffusion

    CompVis/stable-diffusion

    73,064View on GitHub↗

    Stable Diffusion is a generative machine learning pipeline that synthesizes high-resolution visual content by performing iterative denoising within a compressed latent space. By mapping natural language embeddings into pixel outputs through conditioned probabilistic processes, the framework enables the generation of images from text prompts and the transformation of existing visual inputs based on semantic instructions. The architecture utilizes a modular execution environment that decouples model loading, scheduler logic, and inference components to support diverse hardware configurations. I

    Cross-Attention MechanismsDenoising SchedulersGenerative Image Engines
    73,064View on GitHub↗
  • deepseek-ai/DeepSeek-V3

    deepseek-ai/DeepSeek-V3

    101,631View on GitHub↗

    DeepSeek-V3 is a large language model that provides comprehensive resources for model utilization, including technical specifications, pre-trained weights, and evaluation benchmarks. The project details the core transformer architecture, including parameter counts and multi-token prediction modules, while supporting native 8-bit floating-point quantization. The repository offers extensive support for local and distributed inference through integration with multiple frameworks and engines. It includes documentation for deploying the model across various hardware configurations, such as GPUs an

    Model WeightsInference FrameworksModel Architecture and Evaluation
    101,631View on GitHub↗
  • xtekky/gpt4free

    xtekky/gpt4free

    65,720View on GitHub↗

    This project provides a unified interface for interacting with a wide range of artificial intelligence services, acting as a central orchestration layer for text and image generation. It standardizes access to diverse AI backends, allowing developers to integrate multiple language and vision models through a single, consistent programming interface. By abstracting provider-specific protocols and authentication requirements, the tool simplifies the development of applications that rely on external AI services. The platform distinguishes itself through a resilient request routing architecture d

    AI Request RoutersConversation ManagementFailover Strategies
    65,720View on GitHub↗
Prev1…24252627Next

Explore more curated searches

Hand-picked prompts, ranked by AI.

  • Free resources to learn to code
  • Roadmaps to become a developer
  • The best awesome lists for any topic
  • Open-source AI agents and local LLMs
  • How large-scale systems are designed
  • Crack the technical coding interview