alvinreal/awesome-opensource-ai

Curated list of the best truly open-source AI projects, models, tools, and infrastructure. Daily updated.

Python

4,875

885 commits

updated Oct 12, 2026

See the code

README

Awesome Open Source AI

Awesome Open Source AI

Curated open-source artificial intelligence models, libraries, infrastructure, and developer tools.

Awesome

svgdiagram.ai  svgdiagram.ai · Turn your notes into clean, editable SVG diagrams


Contents


About this list

Awesome Open Source AI is a curated list of open-source projects for people building with AI.

The goal is to help readers find useful models, libraries, tools, infrastructure, datasets, and learning resources without sorting through a directory dump.

Projects do not need a minimum number of GitHub stars to be included. Stars can be useful context, but they are only one signal. A smaller project may belong here if it is useful, well-maintained, technically interesting, clearly documented, or important to a specific part of the AI ecosystem.

Good entries should have a clear reason to exist. They should help people build, study, run, evaluate, or understand AI systems.


1. Core Frameworks & Libraries

Core libraries and frameworks used to build, train, and run AI and machine learning systems.

Deep Learning Frameworks

  • PyTorch - Dynamic computation graphs, Pythonic API, dominant in research and production. The current standard for most frontier AI work. GitHub stars
  • TensorFlow - End-to-end platform with excellent production deployment, TPU support, and large-scale serving tools. GitHub stars
  • JAX - High-performance numerical computing with composable transformations (JIT, vmap, grad). Rising favorite for research and scientific ML. GitHub stars
  • Flax - Neural network library for JAX, designed for flexibility. Apache-2.0 licensed. GitHub stars
  • dm-haiku - JAX-based neural network library from Google DeepMind. Elegant functional API with state management, widely used in DeepMind's research. Apache 2.0 licensed. GitHub stars
  • Equinox - Elegant easy-to-use neural networks and scientific computing in JAX. Callable PyTrees with filtered transformations, seamless interoperability with the JAX ecosystem. Apache 2.0 licensed. GitHub stars
  • Diffrax - Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable ODE/SDE/CDE solvers for scientific machine learning and neural differential equations. Apache 2.0 licensed. GitHub stars
  • vit-pytorch - Comprehensive Vision Transformer (ViT) implementations in PyTorch. Reference implementations of all major vision transformer variants including ViT, DeiT, Swin, and more. MIT licensed. GitHub stars
  • NumPyro - Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation. Bayesian modeling and inference at scale. GitHub stars
  • Keras - High-level, beginner-friendly API that now runs on multiple backends (TensorFlow, JAX, PyTorch). Perfect for rapid experimentation. GitHub stars
  • tinygrad - Minimalist deep learning framework with tiny code footprint. The "you like PyTorch? you like micrograd? you love tinygrad!" philosophy - simple yet powerful. GitHub stars
  • PaddlePaddle - Industrial deep learning platform from Baidu serving 23+ million developers and 760,000+ companies. China's first independent R&D framework with advanced distributed training and deployment capabilities. GitHub stars
  • PyTorch Geometric - Library for deep learning on irregular input data such as graphs, point clouds, and manifolds. Part of the PyTorch ecosystem. GitHub stars
  • timm (PyTorch Image Models) - The largest collection of PyTorch image encoders and backbones. 900+ pretrained models including ResNet, EfficientNet, Vision Transformer, ConvNeXt, and more with training and inference scripts. Apache 2.0 licensed. GitHub stars
  • Triton - Language and compiler for writing highly efficient custom deep-learning primitives. Powers kernel optimizations in PyTorch, JAX, and other frameworks. MIT licensed. GitHub stars
  • GGML - Tensor library for machine learning. The foundational C/C++ library powering llama.cpp and many on-device inference engines. MIT licensed. GitHub stars
  • MLX - Array framework for machine learning on Apple silicon. Efficient unified memory design with NumPy-like API, automatic differentiation, and multi-device support. MIT licensed. GitHub stars
  • notorch - Neural network framework in pure C with reverse-mode automatic differentiation, model training, and GGUF inference, without a Python runtime. GitHub stars

High-Performance Compute Libraries

  • oneDNN - oneAPI Deep Neural Network Library. Cross-platform performance library of basic building blocks for deep learning, optimized for Intel CPUs, GPUs, and Arm architectures. Apache 2.0 licensed. GitHub stars
  • ONNX - Open standard for machine learning interoperability. Open Neural Network Exchange provides an open ecosystem that empowers AI developers to choose the right tools as their project evolves. Apache 2.0 licensed. GitHub stars
  • IREE - Retargetable MLIR-based machine learning compiler and runtime toolkit. Lowers ML models to unified IR that scales from datacenter to mobile and edge deployments. Apache 2.0 licensed. GitHub stars
  • Modular Platform - Open-source AI compute and programming platform built around the MAX Engine and Mojo programming language. GitHub stars

Rust ML Frameworks

  • Burn - Next-generation deep learning framework in Rust. Backend-agnostic with CPU, GPU, WebAssembly support. GitHub stars
  • Candle (Hugging Face) - Minimalist ML framework for Rust. PyTorch-like API with focus on performance and simplicity. GitHub stars
  • linfa - Comprehensive Rust ML toolkit with classical algorithms. scikit-learn equivalent for Rust with clustering, regression, and preprocessing. GitHub stars

Julia ML Frameworks

  • Flux.jl - 100% pure-Julia ML stack with lightweight abstractions on top of native GPU and AD support. Elegant, hackable, and fully integrated with Julia's scientific computing ecosystem. GitHub stars
  • MLJ.jl - Comprehensive Julia machine learning framework providing a unified interface to 200+ models with meta-algorithms for selection, tuning, and evaluation. MIT licensed. GitHub stars
  • ModelingToolkit.jl - High-performance symbolic-numeric modeling framework for scientific machine learning. Automatically generates fast functions for model components like Jacobians and Hessians with automatic sparsification and parallelization. MIT licensed. GitHub stars

NLP & Transformers

  • spaCy (Explosion AI) - Industrial-strength natural language processing with 75+ languages, transformer pipelines, and production-grade NER, parsing, and text classification. GitHub stars
  • Transformers (Hugging Face) - The de facto standard library for pretrained NLP models. 1M+ models, 250,000+ downloads/day. BERT, GPT, Llama, Qwen, and hundreds more. GitHub stars
  • sentence-transformers - Classic library for sentence and image embeddings. GitHub stars
  • tokenizers (Hugging Face) - Fast state-of-the-art tokenizers for training and inference. GitHub stars
  • fairseq2 - FAIR Sequence Modeling Toolkit 2. Complete rewrite of fairseq with modern PyTorch APIs, native support for LLM training (70B+ models), vLLM integration, and first-party recipes for instruction finetuning and preference optimization. MIT licensed. GitHub stars
  • LibreTranslate - Self-hosted machine translation API powered by the Argos Translate engine. AGPL-3.0 licensed. GitHub stars

Data Processing & Manipulation

  • Pandas - The gold standard for data analysis and manipulation in Python. GitHub stars
  • Polars - Blazing-fast DataFrame library (Rust backend) - modern alternative to Pandas for large-scale workloads. GitHub stars
  • cuDF - GPU DataFrame library from RAPIDS. Accelerates Pandas workflows on NVIDIA GPUs with zero code changes using cuDF.pandas accelerator mode. GitHub stars
  • Dask - Parallel computing for big data - scales Pandas/NumPy/scikit-learn to clusters. GitHub stars
  • DataFlow - LLM-ready data preparation system for turning raw PDFs, conversations, code, databases, and other sources into SFT, QA, and RAG-ready datasets. GitHub stars
  • NumPy - Fundamental array computing library that powers almost every AI stack. GitHub stars
  • SciPy - Scientific computing algorithms (optimization, linear algebra, statistics, signal processing). GitHub stars
  • CuPy - NumPy and SciPy-compatible array library for GPU-accelerated computing in Python. GitHub stars
  • NetworkX - Creation, manipulation, and study of complex networks. The foundational graph analysis library for Python data science. GitHub stars
  • cuGraph - GPU graph analytics library with NetworkX-compatible API. 10-100x faster than CPU for large-scale graph algorithms. Apache 2.0 licensed. GitHub stars
  • Datashader - High-performance large data visualization. Renders billions of points interactively without aggregation artifacts. BSD-3-Clause licensed. GitHub stars
  • Zarr - Chunked, compressed, N-dimensional array storage. Scalable tensor data format optimized for cloud and parallel computing. MIT licensed. GitHub stars
  • NVIDIA DALI - GPU-accelerated data loading and augmentation library with highly optimized building blocks for deep learning applications. Apache 2.0 licensed. GitHub stars
  • Narwhals - Lightweight compatibility layer between DataFrame libraries. Write Polars-like code that works seamlessly across Pandas, Polars, cuDF, Modin, and more. MIT licensed. GitHub stars
  • Ibis - Portable Python dataframe library with 20+ backends. Write Pandas-like code that runs locally with DuckDB or scales to production databases (BigQuery, Snowflake, PostgreSQL) by changing one line. Apache 2.0 licensed. GitHub stars
  • skrub - Machine learning with dataframes for dirty categorical data. Preprocessing and feature engineering for heterogeneous data with seamless Pandas/Polars integration. BSD-3-Clause licensed. GitHub stars
  • Oxen - Lightning fast data version control for machine learning. Optimized for large datasets with efficient diffing, branching, and collaboration. Apache 2.0 licensed. GitHub stars
  • Pandera - Statistical data testing and validation for dataframes. Pydantic-like API for Pandas, Polars, and other dataframe libraries with type hints and lazy validation. MIT licensed. GitHub stars
  • Snorkel - System for quickly generating training data with weak supervision. Programmatically label, build, and manage training data using labeling functions and probabilistic consensus models. Powers Snorkel Flow and used by Google, Apple, and Intel. Apache 2.0 licensed. GitHub stars
  • DuckDB - High-performance analytical in-process SQL database system. Fast, reliable, portable, and easy to use with rich SQL dialect support. Perfect for data processing and analytics workloads. MIT licensed. GitHub stars
  • FiftyOne - Visual AI development toolkit for visualizing, labeling, and evaluating visual datasets and models. Supercharges computer vision workflows with dataset exploration and model analysis. Apache 2.0 licensed. GitHub stars
  • Label Studio - Multi-type data labeling and annotation tool with standardized output format. Configurable interface for images, text, audio, video, and time series with ML-assisted labeling. Apache 2.0 licensed. GitHub stars
  • Delta Lake - Open-source storage framework enabling Lakehouse architecture with ACID transactions, scalable metadata handling, and unified batch/streaming processing. Apache 2.0 licensed. GitHub stars
  • Apache Iceberg - High-performance open table format for huge analytic tables. Brings SQL table reliability to big data with time travel, hidden partitioning, and schema evolution. Works with Spark, Trino, Flink, Presto, Hive and Impala. Apache 2.0 licensed. GitHub stars
  • Apache Hudi - Open data lakehouse platform for ingesting, indexing, storing, serving, transforming and managing data across cloud environments. Supports upserts, deletes and incremental processing on big data with built-in ingestion tools for Spark and Flink. Apache 2.0 licensed. GitHub stars
  • lakeFS - Data version control for your data lake that transforms object storage into Git-like repositories. Enables atomic, versioned data lake operations with branching, committing, and merging for data pipelines. Apache 2.0 licensed. GitHub stars
  • Apache Airflow - Platform to programmatically author, schedule, and monitor workflows. Industry-standard orchestration for data pipelines and ML workflows with 500+ integrations. Apache 2.0 licensed. GitHub stars
  • Apache Spark - Unified analytics engine for large-scale data processing. In-memory cluster computing with high-level APIs in Python, Scala, Java, and R. Powers MLlib for distributed machine learning and Structured Streaming for real-time data. Apache 2.0 licensed. GitHub stars
  • Apache Flink - Stream processing framework with powerful batch and streaming capabilities. High-throughput, low-latency runtime with exactly-once processing guarantees. Ideal for real-time AI inference pipelines and event-driven ML applications. Apache 2.0 licensed. GitHub stars
  • Apache Beam - Unified programming model for batch and streaming data processing. Write pipelines once, run anywhere on Flink, Spark, or Google Cloud Dataflow. Portable, extensible, and enterprise-ready for AI data pipelines. Apache 2.0 licensed. GitHub stars
  • Scrapy - Fast, high-level web crawling and scraping framework for Python. Extract structured data from websites at scale with built-in support for handling common challenges like pagination, cookies, and concurrent requests. BSD-3-Clause licensed. GitHub stars
  • Temporal - Durable execution platform for reliable workflow orchestration. Build resilient data pipelines and ML workflows that survive failures and continue execution exactly where they left off. MIT licensed. GitHub stars
  • Luigi - Python module for building complex pipelines of batch jobs. Handles dependency resolution, workflow management, visualization, and Hadoop integration. Built at Spotify and battle-tested in production. Apache 2.0 licensed. GitHub stars
  • Mage.ai - Modern open-source data pipeline tool for integrating and transforming data. AI-native ETL/ELT platform with 100+ integrations, real-time monitoring, and collaborative features. Apache 2.0 licensed. GitHub stars
  • Hamilton - Declarative dataflow framework for building testable, modular, self-documenting data pipelines. Encode lineage and metadata directly in Python functions. Originally from Stitch Fix, now Apache incubating. Apache 2.0 licensed. GitHub stars
  • D-Tale - Visualizer for Pandas data structures with a Flask back-end and React front-end. Interactive data exploration with charting, filtering, and code export. LGPL-2.1 licensed. GitHub stars
  • Sweetviz - Beautiful, high-density visualizations for exploratory data analysis in two lines of code. Self-contained HTML reports for dataset comparison and target analysis. MIT licensed. GitHub stars
  • TextAttack - Python framework for adversarial attacks, data augmentation, and model training in NLP. Augment datasets to increase model robustness and generate adversarial examples. MIT licensed. GitHub stars
  • uv - An extremely fast Python package and project manager, written in Rust. 10-100x faster than pip with built-in virtual environment management, dependency resolution, and lockfiles. Essential for modern AI/ML development workflows. Apache 2.0 and MIT dual-licensed. GitHub stars
  • Vector - A high-performance observability data pipeline for collecting, transforming, and routing logs and metrics. Real-time data processing with 50+ sources and sinks including Kafka, S3, and Elasticsearch. Ideal for AI/ML log processing and data ingestion. MPL 2.0 licensed. GitHub stars

Classical ML & Gradient Boosting

  • scikit-learn - Industry-standard library for traditional machine learning (classification, regression, clustering, pipelines). GitHub stars
  • XGBoost - Scalable, high-performance gradient boosting library. Still dominates Kaggle and tabular competitions. GitHub stars
  • LightGBM - Microsoft's ultra-fast gradient boosting framework, optimized for speed and memory. GitHub stars
  • CatBoost - Gradient boosting that handles categorical features natively with great out-of-the-box performance. GitHub stars
  • sktime - Unified framework for machine learning with time series. scikit-learn compatible API for forecasting, classification, clustering, and anomaly detection. GitHub stars
  • StatsForecast - Lightning-fast statistical forecasting with ARIMA, ETS, CES, and Theta models. Optimized for high-performance time series workloads. GitHub stars
  • MLForecast - Scalable machine learning for time series forecasting. Train any sklearn-compatible model on millions of time series with efficient feature engineering. Apache 2.0 licensed. GitHub stars
  • cuML - GPU-accelerated machine learning algorithms with scikit-learn compatible API. 10-50x faster than CPU implementations for large datasets. Apache 2.0 licensed. GitHub stars
  • SynapseML - Distributed machine learning on Apache Spark. Scalable, composable APIs for text analytics, vision, anomaly detection with seamless Python/Scala/R/.NET integration. MIT licensed. GitHub stars
  • Darts - User-friendly forecasting and anomaly detection for time series. Unifies classical statistical models (ARIMA, ETS) with modern neural networks (N-BEATS, TFT, DeepAR) in a single scikit-learn compatible API. Apache 2.0 licensed. GitHub stars
  • PyTorch Forecasting - Time series forecasting with PyTorch. Multiple neural architectures (N-BEATS, TFT, DeepAR) with in-built interpretation capabilities, built on PyTorch Lightning for distributed training. MIT licensed. GitHub stars

Data Engineering & Feature Stores

  • DataHub - The #1 open-source metadata platform for data and AI. Data discovery, governance, and observability with 80+ connectors, column-level lineage, and AI assistant integration. Originally built at LinkedIn. Apache 2.0 licensed. GitHub stars
  • OpenMetadata - Unified metadata platform for data discovery, observability, and governance. Column-level lineage, semantic search, and team collaboration with 70+ data service connectors. Apache 2.0 licensed. GitHub stars
  • Amundsen - Data discovery and metadata engine from Lyft. PageRank-style search for data resources with usage-based ranking. LF AI & Data Foundation project. Apache 2.0 licensed. GitHub stars

Data Transformation & Analytics Engineering

  • Apache Ossie - Vendor-neutral specification to standardize semantic models across analytics, BI, and AI agent platforms. Apache 2.0 licensed. GitHub stars
  • dbt-core - Transform data using software engineering best practices. The industry-standard framework for analytics engineering with 15M+ monthly downloads. Enables version control, testing, and documentation for SQL transformations. Apache 2.0 licensed. GitHub stars
  • SQLMesh - Scalable and efficient data transformation framework with dbt compatibility. Features automatic data lineage, time travel, and virtual data environments for testing. Optimized for large-scale data warehouses. Apache 2.0 licensed. GitHub stars
  • SLayer - Semantic layer for AI-powered data analytics. Allows AI agents to describe data models and query the data using an expressive format with measures, dimensions, and filters, without writing raw SQL. MCP, CLI, API, and Python clients. Embeddable as a Python library. MIT licensed. GitHub stars
  • WrenAI - Open-source Generative BI engine and context layer for AI agents to query databases and produce trusted SQL and dashboards. Apache 2.0 licensed. GitHub stars

Data Quality & Validation

  • Deequ - Library built on top of Apache Spark for defining "unit tests for data". Measures data quality in large datasets with constraint verification, anomaly detection, and incremental validation. Used at Amazon for production data quality. Apache 2.0 licensed. GitHub stars
  • Great Expectations - Always know what to expect from your data. Data validation, profiling, and documentation for data pipelines. Apache 2.0 licensed. GitHub stars
  • ydata-profiling - One line of code for comprehensive data quality profiling and exploratory data analysis. Generates detailed reports for Pandas and Spark DataFrames including statistics, correlations, missing values, and data quality alerts. MIT licensed. GitHub stars
  • Soda Core - Data contracts engine for the modern data stack. Define data quality checks in YAML and automatically validate schema and data across your pipelines. Supports 20+ data sources including Snowflake, BigQuery, and PostgreSQL. Apache 2.0 licensed. GitHub stars
  • TFX (TensorFlow Extended) - End-to-end platform for deploying production ML pipelines. Data validation, transformation, model training, and serving with TensorFlow. Powers Google's production ML infrastructure. Apache 2.0 licensed. GitHub stars

Data Labeling & Annotation

  • Doccano - Open-source text annotation tool for machine learning practitioners. Features text classification, sequence labeling, and sequence-to-sequence tasks for sentiment analysis, NER, and summarization. MIT licensed. GitHub stars
  • OpenRefine - Free, open-source power tool for working with messy data. Clean, transform, and extend data with web services. Formerly Google Refine. BSD-3-Clause licensed. GitHub stars

AutoML & Hyperparameter Optimization

  • Optuna - Modern, define-by-run hyperparameter optimization with pruning and visualizations. Extremely popular in 2026. GitHub stars
  • AutoGluon - AWS AutoML toolkit for tabular, image, text, and multimodal data - state-of-the-art with almost zero code. GitHub stars
  • FLAML - Microsoft's fast & lightweight AutoML focused on efficiency and low compute. GitHub stars
  • Katib (Kubeflow) - Kubernetes-native AutoML for hyperparameter tuning, early stopping, and neural architecture search. Framework-agnostic with support for TensorFlow, PyTorch, XGBoost, and custom training operators. Apache 2.0 licensed. GitHub stars

Interactive ML Apps & Notebooks

  • Streamlit - The fastest way to build and share data apps. Transform Python scripts into beautiful web applications with minimal code. Widely used for ML model demos, data visualization, and internal tools. GitHub stars
  • Gradio - Build and share delightful machine learning apps, all in Python. The de facto standard for creating interactive ML demos with automatic UI generation from function signatures. Powers thousands of Hugging Face Spaces. GitHub stars
  • Marimo - A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor. GitHub stars

Model Training & Optimization Utilities

  • Hugging Face Accelerate - Simple API to make training scripts run on any hardware (multi-GPU, TPU, mixed precision) with minimal code changes. GitHub stars
  • DeepSpeed - Microsoft's deep learning optimization library for extreme-scale training (ZeRO, offloading, MoE). GitHub stars
  • FlashAttention - Fast exact attention kernels that reduce memory usage and accelerate transformer training and inference. GitHub stars
  • xFormers - Optimized transformer building blocks and attention operators for PyTorch. GitHub stars
  • PyTorch Lightning - High-level wrapper for PyTorch that removes boilerplate and adds best practices. GitHub stars
  • fastai - Deep learning library providing practitioners with high-level components for state-of-the-art results. Built on PyTorch with a focus on usability and transfer learning. Apache 2.0 licensed. GitHub stars
  • PyTorch Ignite - High-level library for training and evaluating neural networks in PyTorch with an engine, events & handlers system for maximum flexibility. BSD-3-Clause licensed. GitHub stars
  • ONNX Runtime - High-performance inference and training for ONNX models across hardware. GitHub stars
  • einops - Flexible, powerful tensor operations for readable and reliable code. Supports PyTorch, JAX, TensorFlow, NumPy, MLX. GitHub stars
  • safetensors - Simple, safe way to store and distribute tensors. Fast, secure alternative to pickle for model serialization. GitHub stars
  • torchmetrics - Machine learning metrics for distributed, scalable PyTorch applications. 80+ metrics with built-in distributed synchronization. GitHub stars
  • torchao - PyTorch native quantization and sparsity for training and inference. Drop-in optimizations for production deployment. GitHub stars
  • SHAP - Game theoretic approach to explain the output of any machine learning model. Industry standard for model interpretability. GitHub stars
  • skorch - scikit-learn compatible neural network library that wraps PyTorch. Seamlessly integrate PyTorch models with scikit-learn pipelines, grid search, and cross-validation. GitHub stars
  • Composer - Supercharge your model training. MosaicML's PyTorch training library with built-in algorithms for efficient training (FSDP, gradient compression, progressive resizing) and seamless distributed training on large-scale clusters. Apache 2.0 licensed. GitHub stars
  • NVIDIA Apex - PyTorch extension for mixed precision training and distributed training optimizations. Powers many production deep learning workloads with tools for automatic mixed precision (AMP), distributed data parallel, and fused optimizers. BSD-3-Clause licensed. GitHub stars

2. Model Codebases & Model Families

Canonical model-family repositories with useful code, recipes, evaluation tools, or engineering context. This is not a complete model leaderboard; use Hugging Face and model hubs for up-to-date weight discovery.

Language Model Families

  • RWKV - Attention-free language model architecture with linear-time inference, training code, inference examples, and an active open-source ecosystem. GitHub stars
  • MiniCPM - Compact open model family with practical code, deployment notes, and active edge/on-device focus. GitHub stars
  • GPT-OSS - OpenAI open-weight model repository with inference examples, recipes, and deployment guidance. GitHub stars
  • Mamba - State Space Model implementation with pretrained checkpoints, architecture code, and research tooling for efficient long-sequence modeling. GitHub stars
  • GPT-NeoX - Large-scale language model training codebase from EleutherAI with distributed training support and historical open-model importance. GitHub stars
  • GLM-5 - Open-source mixture-of-experts language model family optimized for long-horizon planning, agentic tasks, and coding. Apache 2.0 licensed. GitHub stars
  • Bonsai Demo - Local runtime and model package for the Bonsai ternary reasoning model family, with GGUF and MLX support for on-device text, vision, and tool-calling workloads. Apache-2.0 licensed. GitHub stars

Multimodal & Vision-Language Codebases

  • OpenCLIP - Open implementation of CLIP with training code, pretrained models, and zero-shot evaluation tooling. GitHub stars
  • OmniParser - Vision-based GUI parsing model and tooling for computer-use agents. GitHub stars
  • MiniCPM-V - Compact vision-language model family with edge-focused deployment examples and strong OCR-oriented use cases. GitHub stars
  • Eagle - NVIDIA multimodal model codebase with open checkpoints and reusable research materials for vision-language and video-language tasks. GitHub stars
  • Moondream - Small vision-language model with practical inference examples for edge and real-time image understanding. GitHub stars
  • NVIDIA Cosmos - Open platform of world models, tokenizers, and post-training tools designed for physical AI, robotics, and autonomous systems. GitHub stars

Speech & Audio Model Codebases

  • Whisper - Canonical open speech-to-text model codebase with widespread ecosystem support and many downstream implementations. GitHub stars
  • FunASR - Speech recognition toolkit with pretrained models, streaming support, diarization, VAD, and production-oriented examples. GitHub stars
  • NVIDIA NeMo - Scalable framework and model codebase for speech, language, and multimodal AI with recipes and deployment guidance. GitHub stars
  • Sherpa-ONNX - Complete speech toolkit with ASR, TTS, diarization, source separation, and VAD across embedded and edge environments via ONNX Runtime. GitHub stars
  • MOSS-TTS - Open speech and sound generation family focused on expressive, long-form text-to-speech with streaming and multi-speaker support. GitHub stars
  • VoxCPM - Open-sourced tokenizer-free multilingual speech synthesis model with high-quality TTS and style transfer workflows. GitHub stars
  • VibeVoice - Open Frontier Voice AI toolkit spanning speech understanding, generation, and multilingual TTS workflows, with active research and deployment tooling. GitHub stars
  • SpeechBrain - PyTorch speech toolkit with recipes for ASR, TTS, speaker recognition, and speech enhancement. GitHub stars
  • Pocket TTS - Lightweight text-to-speech engine optimized for CPU inference with low latency and streaming support. MIT licensed. GitHub stars
  • transcribe.cpp - C/C++ speech-to-text inference library running 16+ model families on the ggml runtime with GPU acceleration. GitHub stars
  • Moonshine - Open-source on-device voice AI toolkit for low-latency speech-to-text, intent recognition, and text-to-speech. GitHub stars

3. Inference Engines & Serving

Inference runtimes, serving systems, and optimization tools for running models locally or in production.

Local / On-device Inference

  • llama.cpp - Pure C/C++ inference engine with GGUF format support. The gold standard for CPU/GPU/Apple Silicon on-device running. Includes llama-server for OpenAI-compatible API. Now at 100K+ stars. GitHub stars
  • Ollama - Dead-simple local LLM runner with a one-line install, model registry, and OpenAI-compatible API. GitHub stars
  • Foundry Local - Open-source on-device AI platform covering discovery, model running, sandboxed execution, and evaluation of open models. GitHub stars
  • Potato OS - Linux distribution for fully local AI inference on Raspberry Pi 5 and 4, optimized for running open models at the edge. GitHub stars
  • MLC-LLM - Deployment engine that compiles and runs LLMs across browsers, mobile devices, and local hardware. GitHub stars
  • WebLLM - High-performance in-browser LLM inference engine. Runs models directly in the browser with WebGPU acceleration. GitHub stars
  • llama-cpp-python - Official Python bindings for llama.cpp. GitHub stars
  • KoboldCpp - User-friendly llama.cpp fork focused on role-playing and creative writing. GitHub stars
  • RamaLama - Container-centric tool for simplifying local AI model serving. Automatically detects GPUs, pulls optimized container images, and runs models securely in rootless containers with enterprise-grade isolation. GitHub stars
  • LiteRT - Google's production-ready on-device ML and GenAI deployment framework. Supports Android, iOS, Web, Desktop, and IoT targets with GPU/NPU acceleration via a unified edge-first runtime. Apache 2.0 licensed. GitHub stars
  • LiteRT-LM - Production-ready runtime for deploying LLMs on edge devices with low-latency inference and optimized hardware paths for mobile and embedded platforms. GitHub stars
  • exo - Run frontier AI locally by connecting all your devices into an AI cluster. Features automatic device discovery, RDMA over Thunderbolt for 99% latency reduction, topology-aware auto parallel, and tensor parallelism. Uses MLX backend for distributed inference across Apple Silicon devices. Apache 2.0 licensed. GitHub stars
  • ds4 - Native inference engine optimized for DeepSeek V4 and GLM models with Metal, CUDA, and ROCm support. GitHub stars
  • qwen3.8-flash-next-in-c - Native C implementation of Qwen3.8-Flash-Next for local CPU inference, with terminal chat, a resident OpenAI-compatible API, and reproducible benchmarks. GitHub stars
  • omlx - Apple-centric inference server for local-first AI workflows with model management, GPU orchestration, and OpenAI-compatible APIs for self-hosted deployment. Apache 2.0 licensed. GitHub stars
  • llmfit - Terminal tool and TUI that right-sizes LLM models to hardware specs and scores local compatibility across GPU, CPU, and RAM. MIT licensed. GitHub stars
  • Needle - Compact 45M-parameter foundation model and 14MB inference engine for tool calling and structured extraction on tiny devices. MIT licensed. GitHub stars
  • Colibri - Zero-dependency C inference engine that runs large Mixture-of-Experts models locally by streaming experts across disk, RAM, and VRAM. GitHub stars
  • Claude Code Local - MLX-native server that speaks the Anthropic Messages API so the unmodified Claude Code CLI runs against local models on Apple Silicon, with parsing for local models' tool-call formats. MIT licensed. GitHub stars
  • nemotron-omni-mlx - Pure MLX runtime for the vision and audio towers of NVIDIA Nemotron 3 Nano Omni on Apple Silicon, tested for parity against NVIDIA's PyTorch reference. MIT licensed. GitHub stars
  • Magnitude - Hardware-aware local inference engine that profiles host hardware, recommends suitable open models, and tunes execution across Apple Silicon, NVIDIA, AMD, and CPU. Apache 2.0 licensed. GitHub stars
  • llm-vram-calculator - Dependency-free TypeScript core that estimates inference memory (weights, KV cache, overhead) of any Hugging Face model from its config.json and safetensors metadata, covering MoE, MLA, sliding-window and linear-attention layers; runs in the browser at modelvram.com. MIT licensed. GitHub stars
  • llmash - Ollama-compatible LLM server on a llama.cpp fork, tuned for speculative decoding on NVIDIA GPUs. Keeps Ollama's commands, API and model store, drafts with the model's own MTP head, and can uncensor a model with a control vector applied at load. MIT licensed. GitHub stars

High-performance Serving & API Servers

  • llm-d - Kubernetes-native distributed LLM inference framework. Donated to CNCF by RedHat, Google, and IBM. Intelligent scheduling, KV-cache optimization, and state-of-the-art performance across accelerators. GitHub stars
  • LMDeploy - Toolkit for compressing, deploying, and serving LLMs from OpenMMLab. 4-bit inference with 2.4x higher performance than FP16, distributed multi-model serving across machines. GitHub stars
  • vLLM - State-of-the-art serving engine with PagedAttention and continuous batching. Currently the fastest production-grade LLM server. GitHub stars
  • vLLM-Omni - Multi-modal inference stack extending vLLM for image, audio, and video generation workloads with a unified serving interface. Apache 2.0 licensed. GitHub stars
  • LMCache - Supercharge LLM inference with the fastest KV Cache layer. 3-10x delay savings and GPU cycle reduction for multi-round QA and RAG. Integrates seamlessly with vLLM for distributed, high-throughput deployments. Apache 2.0 licensed. GitHub stars
  • vLLM Production Stack - Kubernetes-native production stack for vLLM inference. Automated deployment, autoscaling, and monitoring for enterprise-grade LLM serving. Built by the vLLM team for seamless integration. GitHub stars
  • Open Model Engine (OME) - Kubernetes operator for LLM serving with GPU scheduling and model lifecycle management across vLLM, SGLang, and TensorRT-LLM. GitHub stars
  • nano-vLLM - Minimalist vLLM implementation in ~1,200 lines of Python. Educational yet performant with prefix caching, tensor parallelism, and CUDA graph acceleration. Comparable inference speeds to full vLLM. MIT licensed. GitHub stars
  • SGLang - Next-gen serving framework with RadixAttention. Powers xAI's production workloads at 100K+ GPUs scale. GitHub stars
  • TensorRT-LLM - NVIDIA's official high-performance inference backend. GitHub stars
  • Aphrodite Engine - vLLM fork optimized for role-play and creative writing. Supports extensive quantization methods (AQLM, AWQ, GPTQ, GGUF, FP8) and modern samplers. Active development with multi-LoRA and speculative decoding support. GitHub stars
  • AIBrix - Cost-efficient and pluggable infrastructure components for GenAI inference. Kubernetes-native control plane for vLLM with distributed KV cache, heterogeneous GPU serving, and intelligent routing. Apache 2.0 licensed. GitHub stars
  • AISIX - Self-hosted Apache-2.0-licensed AI gateway written in Rust, with OpenAI-compatible endpoints, an Anthropic-compatible Messages endpoint, model routing, traffic policies, Prometheus metrics, and OTLP trace export. GitHub stars
  • Triton Inference Server - NVIDIA's production-grade open-source inference serving software. Supports multiple frameworks (TensorRT, PyTorch, ONNX) with optimized cloud and edge deployment. GitHub stars
  • mistral.rs - Fast, flexible Rust-native LLM inference engine built on Candle. Supports text, vision, audio, image generation, and embeddings with hardware-aware auto-tuning. GitHub stars
  • KTransformers - Flexible framework for heterogeneous CPU-GPU LLM inference and fine-tuning. Enables running large MoE models by offloading experts to CPU with BF16/FP8 precision support. GitHub stars
  • llamafile - Mozilla's single-file distributable LLM solution. Bundle model weights, inference engine, and runtime into one portable executable that runs on six OSes without installation. GitHub stars
  • Xinference - Unified, production-ready inference API for LLMs, speech, and multimodal models. Drop-in GPT replacement with single-line code changes. Supports thousands of models with auto-batching and distributed inference. GitHub stars
  • RTP-LLM (Alibaba) - Alibaba's high-performance LLM inference acceleration engine. Powers production LLM services across Taobao, Tmall, and Alibaba's international AI platform. Supports PagedAttention, FlashAttention, FlashDecoding, INT8/INT4 quantization, and heterogeneous hardware (GPU/ARM CPU/Intel). Apache 2.0 licensed. GitHub stars
  • LitServe (Lightning AI) - Minimal Python framework for building custom AI inference servers with full control over logic, batching, and scaling. 2x faster than FastAPI with built-in batching, streaming, and multi-GPU autoscaling. Apache 2.0 licensed. GitHub stars
  • LightLLM - Pure Python-based LLM inference and serving framework with lightweight design, easy extensibility, and high-speed performance. Integrates optimizations from FasterTransformer, TGI, vLLM, and SGLang. GitHub stars
  • TabbyAPI - FastAPI-based API server for ExLlamaV2/V3 backends. OpenAI-compatible API with support for model loading/unloading, embeddings, speculative decoding, multi-LoRA, and streaming. GitHub stars
  • GPUStack - GPU cluster manager that orchestrates inference engines like vLLM and SGLang. Automated engine selection, parameter optimization, and distributed multi-GPU deployment for high-performance AI workloads. GitHub stars
  • OpenLLM (BentoML) - Production-grade platform for running any open-source LLMs as OpenAI-compatible API endpoints. Supports 50+ models with built-in streaming, batching, and auto-acceleration. Apache 2.0 licensed. GitHub stars
  • Higress (Alibaba) - AI-native API gateway born from Alibaba's internal infrastructure with 2+ years of production validation. Provides unified LLM API and MCP (Model Context Protocol) management with enterprise-grade 99.99% availability. Apache 2.0 licensed. GitHub stars
  • NVIDIA Dynamo - Datacenter-scale distributed inference serving framework from NVIDIA. Orchestration layer above vLLM/SGLang/TensorRT-LLM with disaggregated serving, KV-aware routing, and automatic scaling. Built in Rust with Python extensibility. Apache 2.0 licensed. GitHub stars
  • Microsoft BitNet - Official inference framework for 1-bit LLMs (BitNet b1.58). Enables running large models on CPU with minimal memory footprint. Features custom kernels for ternary weight quantization and efficient matmul operations. MIT licensed. GitHub stars
  • FreeLLMAPI - OpenAI-compatible proxy gateway that stacks the free tiers of multiple LLM providers behind a single endpoint with automatic failover and rate tracking. MIT licensed. GitHub stars
  • OmniRoute - Unified AI gateway and proxy supporting over 230 providers with token compression, automatic failover, and routing strategies. MIT licensed. GitHub stars
  • Switchyard - Rust proxy and library for routing, protocol translation, and operational metrics across LLM backends and coding agents. Apache 2.0 licensed. GitHub stars
  • Bifrost - LLM gateway with a unified OpenAI-compatible API across providers, routing, load balancing, fallbacks, guardrails, and observability. Apache 2.0 licensed. GitHub stars
  • freelm - Python and TypeScript client library, with an optional local OpenAI-compatible server, that pools the free tiers of Gemini, Groq, OpenRouter, Cloudflare Workers AI and other providers with key rotation and failover. MIT licensed. GitHub stars
  • fitcheck - Zero-dependency Python CLI that plans LLM VRAM before you serve: real per-token KV-cache math, FITS/TIGHT/OOM verdicts, max safe context, and paste-ready vLLM/llama.cpp flags. MIT licensed. GitHub stars

Additional Inference Engines

  • AirLLM - Single-GPU 70B inference stack with strong memory/performance optimizations for local deployment on commodity hardware. GitHub stars
  • Mirage Persistent Kernel - Compiler that fuses model execution into a single mega-kernel for tighter performance. GitHub stars
  • vLLM-Ascend - Hardware plugin for running vLLM on Huawei Ascend accelerators. GitHub stars
  • CTranslate2 - Fast inference engine for Transformer models supporting OpenNMT and Hugging Face models. Optimized for CPU and GPU with batching, quantization (INT8/FP16), and dynamic memory management. Powers faster-whisper and other production deployments. MIT licensed. GitHub stars
  • llama-swap - Intelligent model swapping proxy for llama.cpp. Enables seamless hot-swapping between different GGUF models without restarting the server, with automatic model loading/unloading and OpenAI-compatible API. MIT licensed. GitHub stars
  • optillm - Optimizing inference proxy for LLMs with load balancing, failover, and request routing across multiple providers and models. Improves reliability and performance for production deployments. Apache 2.0 licensed. GitHub stars
  • Fugusashi - Open-source intelligent model router with CMA-ES evolved routing weights, federated learning for privacy-preserving collaborative routing, and human-interpretable explanations for every decision. OpenAI-compatible API with web dashboard. MIT licensed. GitHub stars
  • OpenRoutiQ - Explainable, policy-controlled Python router for selecting models, providers, deployments, and reasoning levels, with optional outcome learning and an OpenAI-compatible proxy. MIT licensed. GitHub stars
  • mllm - Fast and lightweight multimodal LLM inference engine for mobile and edge devices. Optimized for running vision-language models on resource-constrained hardware with efficient memory management. MIT licensed. GitHub stars
  • shimmy - Python-free Rust inference server with OpenAI API compatibility. Supports GGUF and SafeTensors formats with hot model swap, auto-discovery, and single binary deployment for zero-dependency inference. Apache 2.0 licensed. GitHub stars
  • PowerInfer - High-speed LLM inference for local deployment on consumer GPUs. Achieves up to 11x speedup over llama.cpp on RTX 4090 by exploiting power-law neuron activation patterns. MIT licensed. GitHub stars
  • distributed-llama - Distributed LLM inference connecting home devices into a powerful cluster. More devices means faster inference via tensor parallelism over Ethernet. Supports Linux, macOS, Windows, ARM, and x86_64 AVX2 CPUs. MIT licensed. GitHub stars
  • ik_llama.cpp - High-performance llama.cpp fork with better CPU and hybrid GPU/CPU performance, SOTA quantization types, first-class Bitnet support, and improved DeepSeek performance via MLA, FlashMLA, and fused MoE operations. MIT licensed. GitHub stars
  • xLLM - High-performance inference engine optimized for Chinese AI accelerators (Cambricon MLU, Hygon DCU, Huawei Ascend). Features service-engine decoupled architecture with elastic scheduling, PD disaggregation, and global KV cache management. Powers JD.com's core retail businesses. Apache 2.0 licensed. GitHub stars
  • Mooncake - Production-grade serving platform for Kimi (Moonshot AI). Features distributed KV cache pool with intelligent offloading, prefill/decode disaggregation, and cross-instance KV reuse. Integrated with vLLM, SGLang, and TensorRT-LLM. Apache 2.0 licensed. GitHub stars
  • gemma.cpp - Lightweight, standalone C++ inference engine for Google's Gemma models. Optimized for on-device deployment with minimal dependencies and efficient memory usage. Apache 2.0 licensed. GitHub stars
  • FlashInfer - Kernel library for LLM serving. High-performance CUDA kernels for attention, sampling, and matrix multiplication. Powers vLLM, SGLang, and other inference engines with optimized GPU kernels. Apache 2.0 licensed. GitHub stars

Inference Kernels & Runtime Primitives

  • DeepEP - Communication library for efficient expert-parallel training/inference pipelines, reducing MoE cross-device communication overhead. Apache 2.0 licensed. GitHub stars
  • FlashKDA - High-performance CUTLASS-based Kimi Delta Attention CUDA kernels for linear attention mechanisms. MIT licensed. GitHub stars
  • DeepGEMM - Clean, high-performance FP8 GEMM kernels with fine-grained scaling for modern inference workloads. Apache 2.0 licensed. GitHub stars
  • RAFT - CUDA-accelerated algorithms and ANN building blocks for high-performance similarity search, clustering, and matrix learning workloads. GitHub stars
  • ThunderKittens - CUDA tile primitives and kernel templates for accelerating transformer attention blocks. MIT licensed. GitHub stars
  • tt-metal - TT-Metalium + TT-NN operator stack for building and optimizing kernels on Tenstorrent AI accelerators. Apache 2.0 licensed. GitHub stars
  • mini-sglang - Compact implementation of SGLang designed to demystify modern LLM serving systems. Educational yet production-quality with RadixAttention, continuous batching, and speculative decoding. MIT licensed. GitHub stars

Quantization, Distillation & Optimization

  • bitsandbytes - 8-bit and 4-bit optimizers + quantization. GitHub stars
  • Optimum - Hardware-specific acceleration and quantization. GitHub stars

4. Agentic AI & Multi-Agent Systems

Frameworks and platforms for building agent-based systems and multi-agent workflows.

Single-Agent Frameworks

  • AutoGPT - The original autonomous AI agent framework that sparked the agent revolution. Vision of accessible AI for everyone with modular agent architecture, benchmark testing, and forge-based agent building. 183k+ stars. GitHub stars

  • LangGraph - Stateful, controllable agent orchestration. GitHub stars

  • CrewAI - Role-based agent framework. GitHub stars

  • AutoGen (AG2) - Flexible multi-agent conversation framework. GitHub stars

  • DSPy - Framework for programming language model pipelines with modules, optimizers, and evaluation loops. GitHub stars

  • Semantic Kernel - SDK for building and orchestrating AI agents and workflows across multiple programming languages. GitHub stars

  • smolagents - Lightweight agent framework centered on tool use and code-executing workflows. GitHub stars

  • LangChain - Foundational library for agents, chains, and memory. GitHub stars

  • Neuron AI - PHP Agentic Framework for building production-ready AI driven applications. Connect components (LLMs, vector DBs, memory) to agents that can interact with your data. MIT licensed. GitHub stars

  • II-Agent (Intelligent Internet) - New open-source framework to build and deploy intelligent agents with support for Claude, Gemini, and OpenAI models. Apache 2.0 licensed. GitHub stars

  • Hermes Agent (NousResearch) - The agent that grows with you. Autonomous server-side agent with persistent memory that learns and improves over time. GitHub stars

  • Strands Agents - Model-driven approach to building AI agents in just a few lines of code. Multi-agent systems, autonomous agents, and streaming support with built-in MCP. Apache 2.0 licensed. GitHub stars

  • Agno - Build, run, and manage agentic software at scale. High-performance framework for multi-agent systems with memory, knowledge, and tools. GitHub stars

  • Upsonic - Agent framework for fintech and banking with built-in MCP support, guardrails, and tool server architecture. GitHub stars

  • VoltAgent - TypeScript-first AI agent engineering platform with memory, RAG, workflows, MCP integration, and voice support. GitHub stars

  • PocketFlow - 100-line minimalist LLM framework for building agent workflows. Lightweight, extensible architecture for tool use and autonomous task execution. GitHub stars

  • Agent Development Kit (Google) - Code-first Python toolkit for building sophisticated AI agents with multi-agent orchestration, built-in evaluation, and flexible deployment. Model-agnostic with tight Google ecosystem integration. Apache 2.0 licensed. GitHub stars

  • PydanticAI - Type-safe AI agent framework from the creators of Pydantic. Model-agnostic with 20+ providers, built-in observability via Logfire, MCP/A2A protocol support, and YAML/JSON agent definitions. MIT licensed. GitHub stars

  • Griptape - Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory. Enforces structures like sequential pipelines and DAG-based workflows for predictable AI systems. Apache 2.0 licensed. GitHub stars

  • Langroid - Harness LLMs with multi-agent programming. Mature tool calling system based on Pydantic, supports hundreds of LLM providers including OpenAI and local servers. Built for robust agent behavior in real-world use cases. MIT licensed. GitHub stars

  • Octomind - Model-agnostic AI agent runtime written in Rust with specialist agents, MCP support, multiple provider integrations, and zero-config setup. Apache 2.0 licensed. GitHub stars

  • Marvin - Python framework for structured outputs and agentic AI workflows. Simplifies LLM interactions with type-safe interfaces, automatic schema generation, and built-in observability. From the creators of Prefect. Apache 2.0 licensed. GitHub stars

  • Burr - Apache incubating framework for building stateful AI applications (chatbots, agents, simulations). Monitor, trace, persist, and execute on your own infrastructure with built-in UI and pluggable memory. Apache 2.0 licensed. GitHub stars

  • KaibanJS - JavaScript-native framework for building and managing multi-agent systems with a Kanban-inspired approach. Visual task board for AI agents with real-time collaboration features. MIT licensed. GitHub stars

  • Jido - Autonomous agent framework for Elixir. Built for distributed, autonomous behavior and dynamic workflows with actor-model concurrency. Apache 2.0 licensed. GitHub stars

  • Flue - Programmable TypeScript harness and sandbox agent framework for building autonomous workflows and agents. Apache 2.0 licensed. GitHub stars

  • Agent-Native - TypeScript-first framework for building agent-first applications featuring shared database state, real-time multiplayer editing, and action-driven tools. ISC licensed. GitHub stars

  • rlm - General plug-and-play inference library for Recursive Language Models (RLMs) that programmatically execute sub-LM calls inside isolated code sandboxes. GitHub stars

  • Page Agent - JavaScript-native, in-page GUI agent framework for controlling web interfaces with natural language without screenshots or external browser automation. MIT licensed. GitHub stars

  • Computer (Cloudflare) - Virtual filesystem inside a Durable Object providing sandboxed execution environments for AI agents. MIT licensed. GitHub stars

  • Embabel - Agent framework for the JVM written in Kotlin with dynamic goal-oriented planning and Spring Boot integration. Apache 2.0 licensed. GitHub stars

  • Ouroboros - Self-hosted general-purpose agent with durable identity and memory, specialist subagent coordination, and reviewed changes to its own implementation. MIT licensed. GitHub stars

  • OpenAmer - Open-source Windows-native agent that runs its cognition in-process (five native tools: think, learn, remember, trigger, heartbeat) and operates the real desktop locally — filesystem, terminal, GUI and browser over the Chrome DevTools Protocol. A single 10-subsystem heartbeat replaces 84 cron entries, and an A2A mesh routes work peer-to-peer between instances. Apache 2.0 licensed. GitHub stars

Multi-Agent Orchestration

  • ChatDev - Multi-agent software development framework where AI agents collaborate as programmers, designers, and testers to build software. Apache 2.0 licensed. GitHub stars

  • CAMEL - First and best multi-agent framework for building scalable agent systems. Apache 2.0 licensed with extensive tooling for agent communication and task automation. GitHub stars

  • DeepAgents - Batteries-included LangChain agent harness for building and running structured multi-agent workflows with reusable runtime patterns. GitHub stars

  • EvoFlux - Local-first desktop workspace for coordinating AI agent teams across conversations, files, terminal, browser, Git, memory, plugins, and verification. GitHub stars

  • Swarms - Bleeding-edge enterprise multi-agent orchestration. GitHub stars

  • Mastra - TypeScript-first agent framework with built-in RAG, workflows, tool integrations, observability and observational memory. GitHub stars

  • Nika - Workflow engine for AI where agent work is captured as reviewable .nika.yaml DAG files, statically checked before execution (schema, permits, cost floor) with tamper-evident traces after. Local-first (Ollama, llama.cpp, vLLM), MCP client and server. AGPL-3.0 licensed. GitHub stars

  • Deer-Flow (ByteDance) - Open-source long-horizon SuperAgent harness that researches, codes, and creates. Handles tasks from minutes to hours with sandboxes, memories, tools, skills, subagents, and message gateway. GitHub stars

  • OpenAI Agents SDK - Production-ready lightweight framework for multi-agent workflows. The evolution of Swarm with enhanced orchestration capabilities and enterprise-grade features. GitHub stars

  • Symphony - Turns project work into isolated, autonomous implementation runs. Monitors work boards, spawns agents to handle tasks, and provides proof of work including CI status, PR reviews, and walkthrough videos. Engineering preview for managing work instead of supervising coding agents. Apache 2.0 licensed. GitHub stars

  • Paperclip - AI agent company and orchestration framework with 55K+ stars. MIT licensed. GitHub stars

  • AgentScope - Alibaba's production-ready multi-agent framework with 23K+ stars. Features built-in MCP and A2A support, message hub for flexible orchestration, and AgentScope Runtime for production deployment. GitHub stars

  • Microsoft Agent Framework - Microsoft's official framework combining AutoGen's agent abstractions with Semantic Kernel's enterprise features. Supports Python and .NET with graph-based workflows. GitHub stars

  • NarraNexus - A ready-to-run AI agent team workspace whose agents remember, collaborate, and use tools from day one. Apache 2.0 licensed. GitHub stars

  • Agency Swarm - Reliable multi-agent orchestration framework built on top of the OpenAI Assistants API with organizational structure modeling. GitHub stars

  • elizaOS - Autonomous multi-agent framework for building and deploying AI-powered applications. Features Discord/Telegram/Farcaster connectors, RAG support, and a modern web dashboard. GitHub stars

  • OpenAgents - AI Agent Networks for Open Collaboration. Platform for building collaborative multi-agent systems with shared knowledge and distributed task execution. Apache 2.0 licensed. GitHub stars

  • Hive (Aden) - Production-grade multi-agent orchestration framework with 10K+ stars. Apache 2.0 licensed. GitHub stars

  • Agent Squad (AWS Labs) - Flexible multi-agent orchestration framework with intelligent intent classification and context management. Supports Python and TypeScript with pre-built agents for Bedrock, Lex, and custom integrations. Apache 2.0 licensed. GitHub stars

  • DeepResearchAgent - Hierarchical multi-agent system for deep research tasks with automated task decomposition and execution across complex domains. GitHub stars

  • Composio Agent Orchestrator - Agentic orchestrator for parallel coding agents. Plans tasks, spawns agents, and autonomously handles CI fixes, merge conflicts, and code reviews. MIT licensed. GitHub stars

  • Open Multi-Agent - MIT-licensed TypeScript-native orchestration framework that plans multi-agent task DAGs at runtime, with approval gates, tracing, evaluation, checkpoints, and resumable execution in your own environment. GitHub stars

  • BeeAI Framework (IBM) - Production-ready multi-agent framework in Python and TypeScript. Features workflow orchestration, ACP/MCP protocol support, and deep watsonx integration. Part of Linux Foundation AI & Data program. GitHub stars

  • AI Town - Deployable starter kit for building virtual towns where AI characters live, chat and socialize. Inspired by Stanford's Generative Agents research with persistent agent memory and social interactions. MIT licensed. GitHub stars

  • Conductor OSS - Event-driven agentic orchestration platform providing durable and resilient execution engine for applications and AI agents. Battle-tested at Netflix, Tesla, LinkedIn, and J.P. Morgan with 30K+ stars. Apache 2.0 licensed. GitHub stars

  • A2A Protocol - Agent2Agent (A2A) open protocol enabling communication and interoperability between opaque agentic applications. Donated to Linux Foundation by Google with 50+ technology partners. Apache 2.0 licensed. GitHub stars

  • 777genius/agent-teams-ai - Open-source desktop app for coordinating autonomous coding-agent teams with inter-agent messaging, Kanban task management, and code review across Claude Code, Codex, OpenCode, Cursor, Grok, GitHub Copilot, Kiro, Z.AI, MiniMax, Kimi, and 75+ LLM providers. GitHub stars

  • Panniantong/Agent-Reach - Reusable search and web-ingestion layer for AI agents spanning Reddit, X/Twitter, YouTube, GitHub, Bilibili and more through one CLI. GitHub stars

  • xerrors/Yuxi - Self-hosted multi-tenant agent harness combining retrieval, knowledge graph grounding, and workflow orchestration for production teams. GitHub stars

  • Sim Studio - Open-source AI workspace for building, deploying, and orchestrating AI agents. Visual canvas with 1000+ integrations, multi-framework support (Agno, OpenAI, LangChain, Google ADK), and self-hosted or cloud deployment. Apache 2.0 licensed. GitHub stars

  • 2FastLabs Agent Squad - Flexible, lightweight open-source framework for orchestrating multiple AI agents to handle complex conversations with parallel execution capabilities. Apache 2.0 licensed. GitHub stars

  • SIA - Self-improving framework that orchestrates meta, target, and feedback agents to autonomously optimize the performance of AI models and agents on benchmark tasks. MIT licensed. GitHub stars

  • Council of High Intelligence - Multi-agent deliberation framework that routes specialized personas across different LLM providers to debate topics and reach consensus. GitHub stars

  • Gas Town - Multi-agent workspace manager and orchestration system for Claude Code and other coding agents with persistent work tracking, mailboxes, and automated merge queues. MIT licensed. GitHub stars

  • Agentlas OS Agent Operation Environment (AOE) - Local-first, model-agnostic environment for building, borrowing, and orchestrating specialist agents and teams across supported LLM hosts, with owner-scoped packages and host-enforced permissions. Apache 2.0 licensed. GitHub stars

  • Open Deep Research - Open-source deep research assistant that orchestrates language models and search tools to run multi-step web research and compile reports. MIT licensed. GitHub stars

  • Claudexor - Local-first control plane for routing coding work across Claude Code, Codex, Cursor, and OpenCode, with quota-aware rotation across multiple Claude/Codex subscription profiles, shared thread context, best-of-N runs, and cross-model review. GitHub stars

  • MiroFish - Multi-agent swarm intelligence engine that constructs parallel digital environments with autonomous agents to simulate and predict real-world outcomes. AGPL-3.0 licensed. GitHub stars

  • Maka - Apache-incubating local-first AI-agent workspace with durable append-only agent execution history, licensed under Apache-2.0. GitHub stars

  • Ruflo - Multi-agent orchestration and meta-harness for coordinating agent swarms with shared memory, licensed under the MIT license. GitHub stars

  • munder-difflin - MIT-licensed desktop multi-agent workspace and harness for coordinating local coding agents across multiple LLM backends. GitHub stars

  • fractal - Hierarchical coding-agent orchestrator with recursive delegation, per-node Git worktrees, configurable limits, persistent SQLite state, and live terminal monitoring and steering. GitHub stars

  • AX (Google) - Declarative, high-throughput agent orchestration runtime for sandboxed agent workloads at cluster scale. Apache 2.0 licensed. GitHub stars

  • Strands Agent Harness - Production SDK and harness runtime for building, monitoring, and controlling end-to-end AI agent lifecycles in Python and TypeScript. Apache 2.0 licensed. GitHub stars

  • StarNet - Local-first desktop multi-agent harness with persistent workspaces, capability-scoped tools, agent memory, budgets, schedules, and live runtime visualization. MIT licensed. GitHub stars

  • OpenRig - Local multi-agent harness for defining persistent Claude Code and Codex teams, with YAML topologies, tmux sessions, durable state, and a shared terminal UI. Apache-2.0 licensed. GitHub stars

  • Raven - Multi-agent harness whose host agent plans complex tasks as DAGs and delegates them to built-in research, coding, design, and on-call agents or to third-party agents over ACP, CLI, or OpenAI-compatible APIs, with cross-session memory and an experimental self-evolution loop that installs only verified changes. Apache 2.0 licensed. GitHub stars

  • 5dive - Self-hosted CLI that runs a team of AI agents on one Linux server, each its own Linux user running Claude Code, Codex or another official agent CLI as a systemd service, sharing an org chart and a backlog. MIT licensed. GitHub stars

Agent Protocols & Standards

  • Agent Gateway - Next-generation proxy and routing layer for AI agents and MCP servers, with Kubernetes-native transport, protocol interoperability, and service-mesh-style isolation for reliable agent infrastructure. Apache 2.0 licensed. GitHub stars
  • Microsandbox - Fast, local-first microVM runtime and library for isolated execution of AI agents and untrusted workloads. Apache 2.0 licensed. GitHub stars
  • Agent Substrate - Kubernetes-native execution runtime for high-density, stateful AI-agent sandboxes with actor lifecycle management, suspend/resume, and workload routing. Apache-2.0 licensed. GitHub stars
  • DESIGN.md (Google) - A format specification for describing visual identity to coding agents, combining YAML tokens and markdown prose to give agents a structured understanding of design systems. Apache 2.0 licensed. GitHub stars
  • Agent Skills - Standardized specification and document format for bundling and progressively loading AI agent capabilities, instructions, scripts, and resources. Apache 2.0 licensed. GitHub stars
  • FastMCP - A Python framework for building Model Context Protocol (MCP) servers and clients with automatic schema generation and validation. Apache 2.0 licensed. GitHub stars

Agent Context, Memory & Knowledge

  • OpenViking - Open-source context database for AI agents that unifies agent memory, knowledge RAG, and skills as a virtual filesystem. AGPL 3.0 licensed. GitHub stars
  • LWC (Local Wiki CLI) - Local-first, source-grounded project memory for coding agents with bounded MCP retrieval, citations and provenance, atomic changesets, and optional document and code knowledge graphs. Apache 2.0 licensed. GitHub stars
  • Obsidian Agent Skills - Agent skills and open-format tooling for Obsidian vaults, Markdown, Bases, and JSON Canvas compatible with Claude Code, Codex, and OpenCode. MIT licensed. GitHub stars
  • claude-obsidian - MIT-licensed Obsidian and Claude Code integration that organizes Markdown vaults with local indexing and links. GitHub stars
  • Cangjie Skill - Pipeline to distill books, videos, and podcasts into structured, executable agent skills using verification and testing workflows. MIT licensed. GitHub stars
  • Hexis - Git-backed platform for managing and sharing skills, tools, and context across AI agents through a remote MCP server. Apache 2.0 licensed. GitHub stars
  • Codegraph - Local pre-indexed code knowledge graph for coding agents to reduce token usage and redundant tool calls across Claude, Codex, and other agents. GitHub stars
  • Wenlan - Local source-backed AI knowledge base and LLM wiki for coding agents, with Markdown pages, hybrid retrieval, knowledge graphs, CLI workflows, and MCP integrations. Apache 2.0 licensed. GitHub stars
  • Gortex - Local-first code knowledge graph and code intelligence engine built in Golang with multi-repository support and real-time graph actualisation. Built for AI coding agents aiming to expose only the needed information, reducing token usage by up to 50x. Works natively with Claude, Codex, Hermes, and other agents. GitHub stars
  • Graphify - AI coding assistant skill that indexes codebases, databases, and documents into a queryable knowledge graph for coding agents. MIT licensed. GitHub stars
  • Workspai - Open-source workspace intelligence CLI that models polyglot workspaces, builds proof-backed knowledge graphs, runs health and release gates, and generates bounded context for AI coding agents. MIT licensed. GitHub stars
  • Headroom - Context compression proxy for tool outputs, logs, and RAG chunks, reducing token pressure while preserving intent for AI agents. GitHub stars
  • llmtrim - Self-hosted Rust proxy, MCP server, CLI, and library that compresses LLM prompts, tool outputs, and replies to cut token usage, quality-gated so it never raises your bill. MPL-2.0 licensed. GitHub stars
  • MailFathom - Security-first, self-hosted email knowledge system that synchronizes IMAP mailboxes into user-owned PostgreSQL for lexical and semantic retrieval, cited answers, local-model operation, and MCP access. AGPL-3.0 licensed. GitHub stars
  • MemPalace - High-performance, benchmarked AI memory system for persistent recall and retrieval in long-horizon autonomous workflows. GitHub stars
  • Tree Ring Memory - Framework-agnostic, local-first memory lifecycle for AI agents with a Rust CLI, SQLite/FTS recall, redaction, forgetting, audit checks, consolidation, and agent-skill guidance. MIT licensed. GitHub stars
  • deja - Memory layer over the session transcripts coding agents already write to disk — Claude Code, Codex, Cursor, opencode, Zed and more — including sessions from before it was installed; local BM25 recall over them with no LLM or embeddings, MCP tools, and credentials redacted at index time. MIT licensed. GitHub stars
  • Claude Mem - Persistent agent-memory system that captures session observations, summarizes them, and retrieves relevant context across coding-agent sessions. Apache-2.0 licensed. GitHub stars
  • codebase-memory-mcp - High-performance C-based codebase intelligence engine and MCP server that indexes repositories into local type-resolved knowledge graphs. MIT licensed. GitHub stars
  • book-to-skill - CLI tool that distills technical books, documents, and reference materials into structured, on-demand agent skills. MIT licensed. GitHub stars
  • AI Memory - Rust-native long-term memory server and MCP client for agent coding CLIs, featuring Karpathy-style LLM wiki compilation, FTS5 recall, and cross-agent session handoffs. MIT licensed. GitHub stars
  • Busabase - Open-source database and workspace that gives AI agents structured data, durable knowledge, docs, skills, and apps through MCP, OpenAPI, CLI, and coding-agent skills; material writes can remain reviewable ChangeRequests before becoming canonical. MIT licensed. GitHub stars
  • ThreadShelf - Local-first archive and semantic search for AI conversation histories across multiple providers, with local embeddings, LanceDB storage, complete thread retrieval, HTTP and CLI access, and a stdio MCP server. GitHub stars
  • drevon - npx drevon init turns any directory into an AI workspace with one shared config, persistent cross-session memory, prompts and skills for Claude Code, Codex, Copilot, Cursor, Windsurf, Cline, Aider and Continue. MIT licensed. GitHub stars

Autonomous Coding Agents

  • BitFun - Open-source coding agent with a Rust runtime, desktop and CLI interfaces, self-hosted remote access, and support for custom tools and skills. GitHub stars
  • Free Claude Code - Multi-provider proxy and launcher for Claude Code, Codex, and Pi with a local Admin UI to route coding agents to 31+ cloud and local LLM backends. MIT licensed. GitHub stars
  • Background Agents - Open-source background coding agent system inspired by Ramp's Inspect, supporting file and environment snapshots, cron-based automation, and multi-provider models. MIT licensed. GitHub stars
  • OpenHands (ex-OpenDevin) - Full-featured open-source AI software engineer. GitHub stars
  • HEXStrike AI - MCP-powered coding-focused cybersecurity agent framework for automated pentesting and bug-hunting workflows. GitHub stars
  • Darkmoon - Open-source autonomous AI pentest platform and MCP host orchestrating 80+ offensive tools via per-tech offensive sub-agents, with Active Directory and Kubernetes support. GPL-3.0 licensed. GitHub stars
  • VulnClaw - Autonomous penetration testing agent utilizing Model Context Protocol (MCP) toolchains, blackboard state space search, and structured reasoning. GitHub stars
  • Goose - Extensible on-machine AI agent for development tasks. GitHub stars
  • OpenShell (NVIDIA) - Safe and private runtime for autonomous AI agents with policy-driven execution boundaries and CLI integration. GitHub stars
  • OpenCode - Terminal-native autonomous coding agent. GitHub stars
  • ECC - Performance-oriented agent harness for coding agents with skills, memory, and security-aware orchestration across Claude Code, Codex, and more. GitHub stars
  • oh-my-pi - Terminal coding agent with hash-anchored edits, subagents, LSP, browser integrations, and terminal-native workflows. GitHub stars
  • Pi (earendil-works) - Modular agent toolkit with terminal-first CLI, unified model/provider layer, and runtime integrations for coding workflows and TUI/web UIs. GitHub stars
  • Aider - Command-line pair-programming agent. GitHub stars
  • Pi (badlogic) - Terminal coding agent with hash-anchored edits, LSP integration, subagents, MCP support, and package ecosystem. GitHub stars
  • Mistral-Vibe (Mistral) - Minimal CLI coding agent by Mistral. Lightweight, fast, and designed for local development workflows. GitHub stars
  • Nanocoder (Nano-Collective) - Beautiful local-first coding agent running in your terminal. Built for privacy and control with support for multiple AI providers via OpenRouter. GitHub stars
  • Gemini CLI (Google) - Open-source AI agent that brings Gemini's power directly into your terminal. Supports code generation, shell execution, and file editing with full Apache 2.0 licensing. GitHub stars
  • Archon - Workflow engine for deterministic AI coding agents. Define development processes as YAML workflows (planning → implementation → validation → review → PR) with isolated Git worktrees for parallel execution. MIT licensed. GitHub stars
  • mini-SWE-agent - Lightweight coding agent for repository and issue-fixing workflows, designed for simple agentic software engineering experiments. GitHub stars
  • Kilo Code - Open-source agentic coding assistant with IDE workflows, tool use, and support for local or OpenAI-compatible models. GitHub stars
  • Open SWE - Asynchronous coding agent from the LangChain ecosystem for background software engineering tasks. GitHub stars
  • Letta Code - Memory-first coding harness designed for long-lived agents that learn from experience. Persistent agents with portable memory across models (Claude, GPT, Gemini, GLM, Kimi). CLI and desktop app for macOS, Windows, and Linux. Apache 2.0 licensed. GitHub stars
  • LoopTroop - Local-first AI coding workspace that orchestrates multi-model planning councils, git worktrees, and task loops. MIT licensed. GitHub stars
  • gptme - Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top. MIT licensed. GitHub stars
  • Superpowers - Composable skills framework and software development methodology for coding agents, structuring processes like planning, test-driven development, and code review. GitHub stars
  • Agent Skills - Production-grade engineering skills and quality gates for AI coding agents, packaging developer workflows like spec refinement, planning, and testing. GitHub stars
  • Harness - Team-architecture factory for C‍laude Code that designs domain-specific agent teams, defines specialized agents, and generates their skills. Apache 2.0 licensed. GitHub stars
  • jcode - Performance-oriented, memory-efficient coding agent harness built for multi-session workflows and infinite customizability. MIT licensed. GitHub stars
  • firstmate - Agent distro for running a crew of autonomous coding agents in isolated Git worktrees across visible terminal session backends. MIT licensed. GitHub stars
  • DeepSeek-Reasonix - DeepSeek-native AI coding agent for the terminal, designed around prefix-cache stability. MIT licensed. GitHub stars
  • gstack - Multi-specialist agent skills framework for Claude Code and coding agents that structures development workflows into planning, design, QA, and release phases. MIT licensed. GitHub stars
  • taste-skill - Anti-slop frontend design skills for coding agents that improve layout, typography, and design system alignment during generation. MIT licensed. GitHub stars
  • Agents CLI (Google) - CLI and skills that turn coding assistants into experts at creating, evaluating, and deploying AI agents on Google Cloud. Apache 2.0 licensed. GitHub stars
  • Claude Code Skills & Plugins - Modular instruction packages, custom commands, and utility scripts for Claude Code, Gemini CLI, Cursor, and other AI coding agents. MIT licensed. GitHub stars
  • AG Kit - Antigravity-first agent engineering kit featuring rules, skills, persistent memory, MCP guidance, and a native safety hook. MIT licensed. GitHub stars
  • Prime Agent - Self-improving recursive language model (RLM) agent for coding workflows and autonomous tasks. MIT licensed. GitHub stars
  • Agent Skills (Google) - Official collection of Agent Skills for Google Cloud and Google developer platforms, extending AI coding agents with product and technology workflows. Apache 2.0 licensed. GitHub stars
  • Agent Skills (Anthropic) - Official collection of Agent Skills and reference implementations for Claude Code, Claude API, and AI agents. Apache 2.0 licensed. GitHub stars
  • Superagent - macOS desktop app giving Claude Code and Codex a real browser to drive, an iOS Simulator to install and screenshot apps in, and a phone companion app for remote monitoring. MIT licensed. GitHub stars
  • BrowserSkill (Tencent) - CLI and extension enabling AI coding agents to control authenticated browser sessions in background tabs without interrupting user workflows. MIT licensed. GitHub stars
  • Ordewell - Terminal CLI and TUI that turns one goal into an ordered, editable plan of coding agent tasks, each carrying its own runner (Claude Code, Codex, OpenCode), model and mode, where a task counts as done only when its completion marker appears in that runner's output. Apache-2.0 licensed. GitHub stars
  • Orbi - Self-hosted runner that turns a labelled GitHub Issue into a pull request, has a separate model review the frozen diff before merge, and publishes the tagged GitHub Release. Works with any OpenAI-compatible model or a Codex subscription. AGPL-3.0 licensed. GitHub stars
  • Threadlines - Desktop workspace for Codex and Claude Code that keeps a live browser, terminal, and source control beside each agent thread, and lets a second agent join a thread to answer questions or review changes. MIT licensed. GitHub stars

Prompt Engineering & Structured Outputs

  • Outlines - Structured outputs for LLMs. Guarantees valid JSON, regex-compliant text, and Pydantic model outputs during generation. Trusted by NVIDIA, Cohere, Hugging Face, and vLLM. Apache 2.0 licensed. GitHub stars

  • LangGPT - Pioneering framework for structured and meta-prompt design. Battle-tested by thousands of users worldwide with 10,000+ stars. The most popular prompt engineering paradigm for creating reusable, maintainable prompt templates. Apache 2.0 licensed. GitHub stars

  • Prompt Optimizer - AI prompt optimization tool with multi-round iterative improvements, dual-mode optimization for system and user prompts, and multi-model support. Available as web app, desktop app, Chrome extension, and Docker deployment. AGPL-3.0 licensed. GitHub stars

  • Guidance - Efficient programming paradigm for steering language models. Control output structure with loops, conditionals, and regex constraints inline. Reduces latency and cost vs conventional prompting. MIT licensed. GitHub stars

  • XGrammar - Fast, flexible and portable structured generation engine. Default backend for vLLM, SGLang, TensorRT-LLM, and MLC-LLM with flexible grammar support and zero-overhead mask generation. Apache 2.0 licensed. GitHub stars

  • AdalFlow - Library to build and auto-optimize LLM applications with LLM-AutoDiff for fine-tuning-free optimization. End-to-end workflow optimization with tracing and human-in-the-loop capabilities. MIT licensed. GitHub stars

  • guidelint - Zero-dependency Python CLI that lints structured-output configs for vLLM, llama.cpp, and Ollama against 23 version-aware rules, catching silently-ignored fields before production. MIT licensed. GitHub stars

Domain-Specific Agents

  • Composio - Tool integration layer for AI agents with 1000+ toolkits, authentication management, and sandboxed workbench. Powers tool use across major frameworks. GitHub stars
  • Langflow - Visual low-code platform for agentic workflows. GitHub stars
  • Dify - Production-ready agentic workflow platform. GitHub stars
  • OWL (camel-ai/owl) - Advanced multi-agent collaboration system. GitHub stars
  • gpt-researcher - Autonomous agent that conducts deep online research on any topic. Generates comprehensive reports with citations by orchestrating web searches, content scraping, and synthesis. Apache 2.0 licensed. GitHub stars
  • last30days-skill - AI agent that researches and synthesizes topic trends from Reddit, X, YouTube, Hacker News, and prediction markets. MIT licensed. GitHub stars
  • Jev Social - Local social-media research agent that uses TypeSafe Jev to select bounded socai CLI browser operations for Instagram, TikTok, and LinkedIn, streams captured evidence, and generates cited reports. MIT licensed. GitHub stars
  • pm-skills - Marketplace of product management plugin skills and workflows for Claude Code, Codex, and Claude Cowork. MIT licensed. GitHub stars
  • claude-code-best-practice - Custom subagents, skills, environment configurations, and best practices for the Claude Code developer agent. GitHub stars
  • PPT Master - AI-driven multi-role agent skill for converting documents into editable PowerPoint presentations via SVG and DrawingML workflows. MIT licensed. GitHub stars
  • PraisonAI - 24/7 AI employee team for automating complex challenges. Low-code multi-agent framework with handoffs, guardrails, memory, RAG, and 100+ LLM providers. GitHub stars
  • Agent-S (Simular AI) - Open agentic framework that uses computers like a human. SOTA on OSWorld benchmark (72.6%) for GUI automation and computer control. GitHub stars
  • MobileAgent (Alibaba/X-PLUG) - Powerful GUI agent family for autonomous mobile device control. Multimodal agent framework designed to operate smartphone apps through visual UI perception and reasoning. MIT licensed. GitHub stars
  • UI-TARS Desktop (ByteDance) - Open-source multimodal AI agent stack with native GUI agent capabilities. Desktop application bringing GUI agent and vision power to your computer, browser, and terminal. Apache 2.0 licensed. GitHub stars
  • Browser Use - Makes websites accessible for AI agents. Enables autonomous web automation, data extraction, and task completion with natural language instructions. MIT licensed. GitHub stars
  • Jet Browser - Self-hosted WPE WebKit runtime that gives AI agents isolated Docker browser sessions, native input, screenshots, and an ordered JSONL control interface. Apache 2.0 licensed. GitHub stars
  • Steel Browser - Open-source browser API for AI agents and apps. Batteries-included browser sandbox for web automation without infrastructure worries. Apache 2.0 licensed. GitHub stars
  • Cua - Open-source sandboxes, SDKs, and benchmarks for computer-use agents to control desktop environments. MIT licensed. GitHub stars
  • Webwright - A terminal-style web agent framework that enables coding models to run as browser agents by writing and executing Playwright scripts. MIT licensed. GitHub stars
  • invisible_playwright_mcp - Self-hosted browser agent that drives a patched Firefox with real pointer and keyboard input, usable as a local MCP server from Claude Code, Codex, Cursor or Gemini CLI, or from its own web UI. MIT licensed. GitHub stars
  • TradingAgents - Multi-agent framework for financial trading. Simulates professional trading firm operations with 6+ specialized agent roles, backtesting, risk management, and portfolio optimization. Built with LangGraph, supports multiple LLM providers. GitHub stars
  • Parlant - Conversational control layer for customer-facing AI agents. Enterprise-grade context engineering framework optimized for consistent, compliant, and on-brand B2C and sensitive B2B interactions. Apache 2.0 licensed. GitHub stars
  • n8n - Self-hostable workflow automation platform with AI agent nodes, tool integrations, and production automation workflows. GitHub stars
  • Activepieces - Open-source automation platform with AI agents, MCP integrations, and self-hosted workflow orchestration. GitHub stars
  • Julep - Stateful agent workflow platform with memory, tools, branching, and long-running task execution. GitHub stars
  • uAgents (Fetch.ai) - Fast and lightweight framework for creating decentralized agents with ease. Agents automatically join the network by registering on the Almanac smart contract. Supports agent-to-agent communication out of the box. Apache 2.0 licensed. GitHub stars
  • Tracecat - Self-hostable security automation platform for building agentic workflows across alerts, cases, and operations. GitHub stars
  • PentAGI - Fully autonomous AI agent system for conducting ethical hacking and complex penetration testing tasks. MIT licensed. GitHub stars
  • ToolJet - Self-hostable internal app builder with AI app and agent workflows for operations teams. GitHub stars
  • The Agency - Extensive library of specialized developer and workflow agent personas with installer support for Claude Code, Cursor, Codex, and other coding assistants. GitHub stars
  • CubeSandbox (Tencent Cloud) - High-performance, secure agent sandbox built on RustVMM and KVM, compatible with the E2B SDK. Apache 2.0 licensed. GitHub stars
  • DeepTutor - Multi-agent system for lifelong personalized tutoring with interactive and adaptive learning workflows. GitHub stars
  • Corsair - Domain-specific AI agent framework for building and running specialized agents. GitHub stars
  • DeskcommCRM - Self-hosted sales CRM that uses autonomous AI agents, WhatsApp integration, tenant RAG, and MCP tooling for chat-based sales workflows. GitHub stars
  • OpenResearch - Local-first workspace and harness for turning coding agents into autonomous research agents for literature review, hypothesis generation, and experiments. GitHub stars
  • call4me - Voice agent and remote MCP server that places phone calls to businesses for a coding agent user, navigating phone menus and returning the transcript and outcome. GitHub stars
  • AdsTurbo Creative MCP - Local stdio MCP server and CLI that turns a product page or reference ad into structured video ad briefs, hook variants, UGC scripts and storyboards, with no API key and no network calls. GitHub stars
  • Unsora MCP - Remote MCP server that lets agents generate images, video, voiceovers and music, cut long videos into short clips, and schedule or publish posts to connected social accounts, with interactive MCP Apps previews. The Express API, Next.js app and Trigger.dev workers it calls live in the same AGPL-3.0 repo. GitHub stars

Agent Memory & State

  • Letta (ex-MemGPT) - Platform for building stateful agents with advanced memory that learn and self-improve over time. GitHub stars
  • Mem0 - Universal memory layer for AI agents. Persistent, multi-session memory across models and environments. GitHub stars
  • Caura - Open-source memory infrastructure for AI agents, providing persistent memory and context management for building stateful, long-running agents. GitHub stars
  • Rohitg (agentmemory) - Open-source memory service for agents with benchmarked retrieval, structured entities, and API/SDK support for persistent personalized memory in tooling workflows. GitHub stars
  • Forgetful - MCP server for persistent AI agent memory with atomic notes, semantic linking, and SQLite or PostgreSQL storage. GitHub stars
  • Hindsight - State-of-the-art long-term memory for AI agents by Vectorize. Fully self-hosted, MIT-licensed, with integrations for LangChain, CrewAI, LlamaIndex, Vercel AI SDK, and more. GitHub stars
  • Supermemory - Memory API and app for AI agents that provides fast, scalable, context-aware storage and retrieval across projects. MIT licensed. GitHub stars
  • TencentDB Agent Memory - Fully local long-term memory layer for AI agents with a four-tier progressive pipeline and zero external dependencies. MIT licensed. GitHub stars
  • Cognee - AI memory platform for agents that builds a self-hosted knowledge graph for persistent, long-term memory across sessions. Apache 2.0 licensed. GitHub stars
  • LoopX - Lightweight state kernel and local control plane for long-running AI agent loops with goal tracking, auto-wake, and verifiable handoffs. MIT licensed. GitHub stars
  • Unlimited Context - Local-first context and memory engine that keeps a billion-token encoded pool on disk and pages relevant slices into a small resident window for Ollama and other local LLMs. Apache 2.0 licensed. GitHub stars
  • inspeximus - Memory layer that retires a corrected fact by key and can undo the correction later from the key alone. Zero-dependency core with an MCP server. GitHub stars
  • Mnemoverse - MIT-licensed MCP server for agent memory, backed by a hosted engine that re-ranks recall from reported outcomes rather than similarity alone, with one key or OAuth across Claude Code, Cursor, VS Code, and ChatGPT. GitHub stars
  • Statewave - Open-source memory runtime for AI agents that compiles reproducible, provenance-tagged context bundles instead of relying on query-time retrieval, self-hosted on Postgres and pgvector with Python and TypeScript SDKs. Apache 2.0 licensed. GitHub stars
  • Vestige - Causal proof engine and operating system for AI agents built on Strata, an append-only signed log, with no vectors and no RAG, where every answer carries its proof as a memory id, an edge path or a receipt and a failure is traced back to the commit that caused it. AGPL 3.0 licensed. GitHub stars

5. Retrieval-Augmented Generation (RAG) & Knowledge

Retrieval systems, vector databases, embedding models, and related tooling for RAG pipelines.

Vector Databases & Search Engines

  • Chroma - Most popular open-source embedding database. GitHub stars
  • Qdrant - High-performance vector search engine in Rust. GitHub stars
  • Weaviate - GraphQL-native vector search engine. GitHub stars
  • Milvus - Scalable cloud-native vector database. GitHub stars
  • NornicDB - Low-latency graph and vector hybrid retrieval database in Go with Neo4j and Qdrant-compatible drivers. GitHub stars
  • Faiss - Similarity search and clustering library for dense vectors with CPU and GPU implementations. GitHub stars
  • LanceDB - Serverless vector DB optimized for multimodal data. GitHub stars
  • Vespa - AI + Data platform with hybrid search (vector + keyword) and real-time indexing at scale. Battle-tested serving billions of queries daily. GitHub stars
  • pgvector - PostgreSQL extension for vector similarity search. GitHub stars
  • pgvectorscale - PostgreSQL extension for scalable vector search with DiskANN algorithm. Complements pgvector with significantly faster search and higher recall at large scale. PostgreSQL licensed. GitHub stars
  • VectorChord - Scalable, fast, and disk-friendly vector search in Postgres. Successor to pgvecto.rs with production-grade performance and efficient storage. AGPL-3.0 licensed. GitHub stars
  • Quickwit - Cloud-native search engine for observability. Open-source alternative to Datadog, Elasticsearch, Loki, and Tempo with native vector search support. GitHub stars
  • Tantivy - Full-text search engine library inspired by Apache Lucene and written in Rust. Powers Quickwit and other production search systems. GitHub stars
  • Manticore Search - Easy to use open source fast database for search. Good alternative to Elasticsearch with SQL-like interface and vector search capabilities. GitHub stars
  • OpenSearch - Open-source distributed and RESTful search and analytics suite with native vector search. Enterprise-grade fork of Elasticsearch with k-NN plugin for semantic search at scale. GitHub stars
  • Marqo - Multimodal vector search for text, image, and structured data. End-to-end indexing and search with built-in embedding models. Apache 2.0 licensed. GitHub stars
  • Vald - Highly scalable distributed vector search engine. Cloud-native architecture with automatic indexing, horizontal scaling, and multiple ANN algorithm support. Apache 2.0 licensed. GitHub stars
  • hnswlib - Header-only C++ library for fast approximate nearest neighbors with Python bindings. Supports CRUD operations and concurrent read/write - unique among ANN libraries. Powers many production vector databases. Apache 2.0 licensed. GitHub stars
  • turbovec - Rust-native high-performance vector index with Python bindings optimized for fast ANN search and SIMD acceleration on modern CPUs. MIT licensed. GitHub stars
  • sqlite-vec - A vector search SQLite extension that runs anywhere. Extremely small, "fast enough" vector search written in pure C with no dependencies. Perfect for embedded and edge deployments. MIT/Apache-2.0 dual licensed. GitHub stars
  • zvec - Lightweight, lightning-fast, in-process vector database from Alibaba. Built on Proxima (Alibaba's battle-tested vector search engine) for production-grade, low-latency similarity search. Apache 2.0 licensed. GitHub stars
  • Meilisearch - Lightning-fast search engine API with AI-powered hybrid search. Features typo-tolerant full-text search combined with HNSW-based vector search for semantic retrieval. MIT licensed. GitHub stars
  • Typesense - Open source alternative to Algolia + Pinecone. Fast, typo-tolerant, in-memory fuzzy search engine with native vector search capabilities. GPL-3.0 licensed. GitHub stars
  • Elasticsearch - Distributed search and analytics engine with native k-NN vector search, hybrid search, and dense vector indexing. Industry-standard for full-text search now with powerful semantic search capabilities. AGPL-3.0/Elastic-2.0 dual licensed. GitHub stars
  • Apache Solr - Mature Lucene-based search platform with dense vector search, filtering, faceting, and hybrid retrieval patterns for production search-heavy RAG systems. GitHub stars
  • RediSearch - Full-text, secondary indexing, and vector similarity search for Redis deployments. Useful when retrieval needs low-latency Redis-native search. GitHub stars
  • ParadeDB - Postgres-native search and analytics engine for full-text, faceted, and hybrid retrieval without moving data out of PostgreSQL. GitHub stars
  • Orama - Lightweight search engine with full-text, vector, and hybrid search for browser, server, and edge applications. GitHub stars
  • HelixDB - Graph-vector database for retrieval systems that need relationship traversal alongside semantic search. GitHub stars
  • USearch - Fast single-file similarity search & clustering engine for vectors. Smaller and faster than FAISS with 20+ language bindings (C++, Python, JavaScript, Rust, Java, Go, etc.) and support for custom metrics. Apache 2.0 licensed. GitHub stars
  • Deep Lake - AI Data Runtime for Agents with serverless PostgreSQL and multimodal datalake. Store and search vectors, images, text, videos, and more with LangChain/LlamaIndex integrations. Used by Intel, Bayer, Yale, and Oxford. Apache 2.0 licensed. GitHub stars
  • DiskANN (Microsoft) - Graph-structured indices for scalable, fast, fresh and filtered approximate nearest neighbor search. Handles billion-vector datasets on a single node with SSD-based indexing. MIT licensed. GitHub stars
  • SPTAG (Microsoft) - Distributed approximate nearest neighbor search library with high-quality vector index build and online serving toolkits. Powers Bing's vector search at trillion-vector scale. MIT licensed. GitHub stars
  • nanoflann - C++11 header-only library for fast nearest neighbor search with KD-trees. Zero dependencies, single-file integration, and 2-3x faster than FLANN with modern C++. BSD licensed. GitHub stars
  • NMSLIB - Non-Metric Space Library for efficient similarity search in generic non-metric spaces. Comprehensive toolkit for evaluating k-NN methods with support for exotic distance functions. Apache 2.0 licensed. GitHub stars
  • Vearch - Cloud-native distributed vector database for AI-native applications. Efficient similarity search of embedding vectors with horizontal scaling and real-time indexing. Apache 2.0 licensed. GitHub stars
  • JVector (DataStax) - The most advanced embedded vector search engine for Java. DiskANN-based algorithm for billion-scale vector search with efficient memory mapping. Apache 2.0 licensed. GitHub stars
  • VectorDBBench (Zilliz) - Industry-standard benchmark suite for vector databases. Test and compare performance of Milvus, Zilliz Cloud, and other vector DBs with your own datasets. MIT licensed. GitHub stars

Embedding Models

  • BGE (FlagEmbedding) - BAAI's best-in-class embedding family. GitHub stars
  • FastEmbed (Qdrant) - Lightweight, fast Python library for embedding generation with ONNX Runtime. Supports text, sparse (SPLADE), and late-interaction (ColBERT) embeddings without GPU dependencies. Apache 2.0 licensed. GitHub stars
  • EmbedAnything - Minimalist, highly performant multimodal embedding pipeline built in Rust. Memory-safe, modular, and production-ready for text, image, and audio embeddings with seamless vector DB integration. Apache 2.0 licensed. GitHub stars
  • Text Embeddings Inference (Hugging Face) - Blazing fast inference solution for text embedding models. High-performance extraction with token-based dynamic batching, Flash Attention, and support for FlagEmbedding, E5, GTE, and more. OpenAI-compatible API with Docker deployment. Apache 2.0 licensed. GitHub stars

Embedding Benchmarks

  • MTEB - Massive Text Embedding Benchmark covering 1000+ languages and diverse tasks. The industry standard for evaluating and comparing embedding models. GitHub stars

RAG Frameworks & Advanced Retrieval Tools

  • EmbedChain - Universal memory layer for AI agents. Simple API to create RAG applications over any dataset with support for multiple vector stores, embedding models, and LLM providers. Apache 2.0 licensed. GitHub stars
  • LlamaIndex - Full-featured RAG pipeline with advanced indexing. GitHub stars
  • Haystack - End-to-end NLP and RAG framework. GitHub stars
  • RAGFlow - Deep-document-understanding RAG engine. GitHub stars
  • GraphRAG (Microsoft) - Knowledge-graph-based RAG. GitHub stars
  • Docling - Document processing toolkit for turning PDFs and other files into structured data for GenAI workflows. GitHub stars
  • Unstructured - Best-in-class document preprocessing. GitHub stars
  • MinerU - High-accuracy document parsing for LLM and RAG workflows. Converts PDFs, Word, PPTs, and images into structured Markdown/JSON with VLM+OCR dual engine. GitHub stars
  • Marker - Fast, accurate PDF-to-markdown converter with table extraction, equation handling, and optional LLM enhancement for RAG pipelines. GitHub stars
  • ColPali / ColQwen - Vision-language models for document retrieval. GitHub stars
  • LightRAG - Graph-based RAG with dual-level retrieval system. Simple and fast with comprehensive knowledge discovery (EMNLP 2025). GitHub stars
  • RAG-Anything - All-in-One Multimodal RAG system for seamless processing of text, images, tables, and equations. Built on LightRAG. GitHub stars
  • RAGLite (Superlinear) - Python toolkit for RAG with DuckDB or PostgreSQL. Lightweight, efficient retrieval-augmented generation without heavy dependencies. MPL 2.0 licensed. GitHub stars
  • GPT-RAG (Azure) - Enterprise RAG pattern for Azure OpenAI at scale. Secure, production-ready architecture using Azure Cognitive Search and Azure OpenAI LLMs for ChatGPT-style Q&A experiences. MIT licensed. GitHub stars
  • LangChain4j - Java library for integrating LLMs into Java applications. Implements RAG, tool calling (including MCP support), and agents with seamless integration into enterprise Java frameworks like Spring Boot. Apache 2.0 licensed. GitHub stars
  • Kernel Memory (Microsoft) - Memory solution for users, teams, and applications. RAG pipelines with document ingestion, vector indexing, and natural language querying with citations. Supports multiple LLM providers and vector stores. MIT licensed. GitHub stars
  • txtai - All-in-one AI framework for semantic search, LLM orchestration and language model workflows. Embeddings database with customizable pipelines. GitHub stars
  • FlashRAG - Efficient toolkit for RAG research with 40+ retrieval and reranking models, 20+ benchmark datasets, and optimized evaluation pipelines (WWW 2025 Resource). MIT licensed. GitHub stars
  • DocsGPT - Private AI platform for building intelligent agents and assistants with enterprise search. Features Agent Builder, deep research tools, multi-format document analysis, and multi-model support. MIT licensed. GitHub stars
  • llmware - Unified framework for building enterprise RAG pipelines with small, specialized models. Optimized for AI PC and local deployment with 300+ models in catalog. Apache 2.0 licensed. GitHub stars
  • AutoFlow - Graph RAG-based conversational knowledge base tool built on TiDB Vector and LlamaIndex. Features Perplexity-style search with built-in website crawler. Apache 2.0 licensed. GitHub stars
  • Chonkie - Lightweight document chunking library for fast, efficient RAG pipelines. Memory-safe with multiple chunking strategies (semantic, token, recursive) and direct vector DB integration. MIT licensed. GitHub stars
  • PageIndex (VectifyAI) - Vectorless, reasoning-based RAG framework using document index structure. Achieves high accuracy without vector databases through intelligent context engineering and reasoning-based retrieval. MIT licensed. GitHub stars
  • Kotaemon (Cinnamon) - Open-source RAG-based tool for chatting with your documents. Hybrid RAG pipeline with full-text and vector retriever, re-ranking, and multi-modal capabilities. Clean Gradio-based UI with support for local and API-based LLMs. Apache 2.0 licensed. GitHub stars
  • Reader (Jina AI) - Convert any URL to LLM-friendly input with a simple prefix (r.jina.ai). Free service that extracts article content, removes clutter, and returns clean Markdown for RAG and agentic workflows. Apache 2.0 licensed. GitHub stars
  • UltraRAG (OpenBMB) - First lightweight RAG framework based on Model Context Protocol (MCP) architecture. Low-code RAG pipeline builder with comprehensive evaluation system and DeepResearch capabilities. From Tsinghua THUNLP, NEUIR, OpenBMB, and AI9stars. Apache 2.0 licensed. GitHub stars
  • Semantic Router - Superfast AI decision-making layer for LLMs and agents. Uses semantic vector space to route requests using semantic meaning rather than waiting for slow LLM generations. Cuts routing time from seconds to milliseconds. MIT licensed. GitHub stars
  • Pathway - Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. Features 350+ connectors with always-in-sync data from SharePoint, Google Drive, S3, Kafka, PostgreSQL and more. BSL 1.1 license (becomes Apache 2.0 after 4 years). GitHub stars
  • Infinity (AI Database) - AI-native database built for LLM applications with incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text. Powers RAGFlow's document engine. Apache 2.0 licensed. GitHub stars
  • PrivateGPT - Private document Q&A project for local and offline RAG workflows where data stays inside the user's environment. GitHub stars
  • FastGPT - Knowledge-base platform with RAG retrieval, document processing, visual AI workflows, and self-hosted deployment options. GitHub stars
  • MaxKB - Self-hostable knowledge-base and agent platform for document ingestion, RAG pipelines, and enterprise assistant workflows. GitHub stars
  • DB-GPT - Self-hosted AI data assistant for private knowledge, database-aware conversations, and data-heavy RAG workflows. GitHub stars
  • WeKnora - Enterprise knowledge platform that combines RAG retrieval, autonomous reasoning agents, wiki generation, and multi-source document ingestion. GitHub stars
  • localGPT - Local document-chat project for private, on-device Q&A over files without sending data to external APIs. GitHub stars
  • SurfSense - Privacy-focused NotebookLM-style workspace for teams to search, organize, and query knowledge with self-hosted RAG. GitHub stars
  • PieKBS - Local-first knowledge search engine for agents with FTS5 full-text search and graph-based document expansion via citation/support/wiki links. Pure Go, no embedding required. GitHub stars
  • Morphik - Open-source multimodal RAG framework for building AI apps over private knowledge. Handles text, images, and documents with built-in embedding generation and vector search. MIT licensed. GitHub stars
  • Beever Atlas - Open-source LLM knowledge base combining Neo4j knowledge graph with Weaviate vector DB for graph-based RAG. Native MCP server, team chat ingestion (Slack, Discord, Teams, Telegram), and BYO LLM via LiteLLM. Apache 2.0 licensed. GitHub stars
  • VidXP - Local-first multimodal video indexing and semantic search toolkit with transcript extraction, embeddings, scene-aware search. Can be used as a CLI, API and MCP. GitHub stars

Knowledge Graphs for RAG

  • Graphiti - Build real-time temporal knowledge graphs for AI agents. Tracks how facts change over time with provenance to source data. Supports prescribed and learned ontology for evolving real-world data. Apache 2.0 licensed. GitHub stars
  • Semantica - Graph-native infrastructure for context management, bi-temporal knowledge graphs, GraphRAG document chunking, and explainable AI reasoning. MIT licensed. GitHub stars
  • Code-Graph-RAG - Multi-language codebase RAG framework using Tree-sitter and Memgraph knowledge graphs to query, edit, and optimize codebases with AI. MIT licensed. GitHub stars

Web Data Ingestion

  • Crawl4AI - LLM-friendly web crawler that turns websites into clean Markdown for RAG and agentic workflows. GitHub stars
  • Scrapling - Adaptive web scraping and crawling framework for robust structured extraction from pages to large-scale pipelines. GitHub stars
  • Lightpanda - Machine-first headless browser in Zig; rendering-free and ultra-lightweight for AI agent browsing. GitHub stars
  • Paperless-AI - Automated document analyzer for Paperless-ngx with RAG-powered semantic search across your document archive. GitHub stars
  • Firecrawl - Web Data API for AI - search, scrape, and interact with the web at scale. Clean markdown/JSON output with proxy rotation and JS-blocking handled automatically. GitHub stars
  • wigolo - Local-first web intelligence and Model Context Protocol (MCP) server for web search, crawling, and structured data extraction. AGPL-3.0 licensed. GitHub stars
  • Zoom Search - MCP search and evidence tool for AI agents with query rewriting, source zoom-in, sourced answers, and runtime metrics. MIT licensed. GitHub stars
  • invisible-playwright - Playwright wrapper for a stealth-patched Firefox 150 binary. Drop-in Browser object for AI agents that need to ingest web data from sites with anti-bot guardrails (reCAPTCHA, FingerprintPro, Cloudflare). Spoofing happens in C++ source, not via JS overrides. MIT (wrapper) + MPL-2.0 (patches). GitHub stars

Document Conversion & Preprocessing

  • pdf-inspector - Fast Rust library for PDF classification and text extraction that detects scanned vs text-based documents to route RAG pipelines without OCR. MIT licensed. GitHub stars
  • OpenDataLoader PDF - Accessibility-aware PDF parser and conversion pipeline for AI-ready markdown and structured data workflows. GitHub stars
  • MarkItDown (Microsoft) - Python tool for converting files and office documents to Markdown. Supports PDF, PowerPoint, Word, Excel, images, audio, HTML, and more with OCR and transcription capabilities. MIT licensed. GitHub stars
  • LiteParse - Lightweight document parsing toolkit for AI and RAG pipelines with PDF/OCR extraction and clean preprocessing defaults. GitHub stars
  • PaddleOCR - Large-scale OCR suite with detection, recognition, and layout analysis, used widely for document digitization and downstream RAG pipelines. GitHub stars
  • DocETL (UC Berkeley) - Agentic LLM-powered data processing and ETL system for complex document processing. Query rewriting and evaluation for unstructured data analysis with 80% higher accuracy than baselines. MIT licensed. GitHub stars
  • kordoc - TypeScript library, CLI, and MCP server that converts Korean documents (HWP 3.x/5.x, HWPX, HWPML) as well as PDF, DOCX, XLSX, PPTX, and images to Markdown and structured data. MIT licensed. GitHub stars

LLM Application Frameworks

  • aisuite - Simple, unified interface to multiple Generative AI providers. Use OpenAI, Anthropic, Google, and 10+ other providers with a standardized API similar to OpenAI's. Switch between models or providers with a single line of code. MIT licensed. GitHub stars
  • Spring AI - Application framework for AI engineering in the Spring ecosystem. Unified API for LLMs, vector stores, and embedding models with seamless integration into Spring Boot applications. Supports RAG, tool calling, and structured outputs. Apache 2.0 licensed. GitHub stars
  • Rig - Rust library for building scalable, modular LLM-powered applications. Type-safe agent framework with unified LLM interface, built-in vector store integrations, and ergonomic abstractions for production AI systems. MIT licensed. GitHub stars
  • Ax - TypeScript framework for building reliable AI applications. "Official" DSPy-inspired framework for TypeScript with type-safe LLM interactions, chain-of-thought reasoning, and structured output validation. Apache 2.0 licensed. GitHub stars
  • Genkit - Open-source framework for building full-stack AI-powered applications in JavaScript, Go, and Python. Built and used in production by Google's Firebase. Unified interface for integrating AI models from multiple providers with built-in RAG, tool calling, structured outputs, and developer tools. Apache 2.0 licensed. GitHub stars
  • ContextGem - Effortless LLM extraction framework for documents. Powerful abstractions for building extraction workflows with automated dynamic prompts, data modeling, validation, and precise reference mapping. Apache 2.0 licensed. GitHub stars
  • Eino - The ultimate LLM/AI application development framework in Go. Drawing from LangChain and Google ADK, designed to follow Go conventions with composable components for chains, agents, and workflows. Apache 2.0 licensed. GitHub stars
  • ruby_llm - One beautiful Ruby API for OpenAI, Anthropic, Gemini, Bedrock, Azure, OpenRouter, DeepSeek, Ollama, and 15+ providers. Agents, Chat, Vision, Audio, PDF, Images, Embeddings, Tools, Streaming and Rails integration. MIT licensed. GitHub stars
  • LangChain.rb - Build LLM-powered applications in Ruby. Idiomatic Ruby library for building AI applications with support for multiple LLM providers, vector stores, and RAG pipelines. MIT licensed. GitHub stars

6. Generative Media Tools

Open-source models and applications for image, video, audio, and 3D generation and editing.

Image Generation & Editing

  • ComfyUI - Node-based visual workflow editor for Stable Diffusion, FLUX, etc. GitHub stars
  • Stable Diffusion WebUI Forge - Neo - Actively maintained Forge-based Stable Diffusion web UI with the familiar extension-driven workflow. GitHub stars
  • Diffusers - PyTorch library for diffusion pipelines spanning image, video, and audio generation. GitHub stars
  • InvokeAI - Full-featured creative studio. GitHub stars
  • SD.Next - All-in-one WebUI for AI generative image and video creation with multi-platform support, SDNQ quantization, and balanced CPU/GPU memory offload. GitHub stars
  • stable-diffusion.cpp - Production-ready C++ inference runtime for SD, Flux, and related diffusion models, optimized for CPU and GPU deployment. GitHub stars
  • Upscayl - Free and open-source AI image upscaler for Linux, macOS, and Windows. Uses Real-ESRGAN and Vulkan architecture to enhance images by reconstructing high-resolution details. Cross-platform desktop app with batch processing. AGPL-3.0 licensed. GitHub stars
  • upres-cli - Open-source (MIT) CLI and MCP server for UpRes, an image and video upscaler with 14 public model aliases (faces, text, print, art, motion) and 8K output. GitHub stars
  • Krita AI Diffusion - Streamlined AI image generation plugin for Krita. Inpaint and outpaint with optional text prompt, no tweaking required. Integrates ComfyUI backend for professional digital painting workflows. GPL-3.0 licensed. GitHub stars

Face Swap & Deepfake

  • Deep-Live-Cam - Real-time face swap and one-click video deepfake with only a single image. High-quality face swapping for live video streaming and content creation. AGPL-3.0 licensed. GitHub stars
  • Faceswap - Open-source deep learning software for recognizing and swapping faces in pictures and videos. GPL-3.0 licensed. GitHub stars

Portrait Animation

Video Generation

  • Hyperframes (HeyGen) - Open-source long video generation platform for cinematic and social video creation with timeline control, diffusion-based motion modules, and multimodal conditioning. GitHub stars
  • LTX-2 (Lightricks) - Official Python inference and LoRA trainer package for the LTX-2 audio–video generative model. GitHub stars
  • Helios (PKU-YuanGroup) - Efficient long-video generation framework with 24GB VRAM support for up to 10,000 frames (5+ minutes) and 1280×768 resolution. Apache 2.0 licensed. GitHub stars
  • Pixelle-Video (AIDC-AI) - Text-to-video foundation model optimized for long coherent scenes and controllable generation workflows. Apache 2.0 licensed. GitHub stars
  • MoneyPrinterTurbo - An end-to-end short-video generation pipeline that automates scripts, footage collection, voiceover, and subtitle synthesis. MIT licensed. GitHub stars
  • OpenMontage - Agentic video production platform that orchestrates scriptwriting, asset generation, voice synthesis, editing, and rendering. AGPL-3.0 licensed. GitHub stars
  • ViMax - Multi-agent video generation framework that orchestrates scriptwriting, storyboarding, character design, and temporal visual consistency for end-to-end video synthesis. MIT licensed. GitHub stars
  • WhisperLive - Nearly-live implementation of OpenAI's Whisper for real-time speech-to-text transcription. Supports faster-whisper, tensorrt, and openvino backends with WebSocket streaming. MIT licensed. GitHub stars
  • OpenShorts - Self-hosted app that turns long videos into vertical short clips using faster-whisper transcription, LLM clip selection, face-tracking 9:16 reframing, and animated captions. MIT licensed. GitHub stars

Audio / Music / Voice Generation

  • ACE-Step 1.5 - Local-first music generation model with broad hardware support across Mac, AMD, Intel, and CUDA devices. GitHub stars
  • Magenta RealTime 2 - Open-weights live music model for streaming generation and real-time interaction. Apache 2.0 licensed. GitHub stars
  • YuE - Full-song music generation foundation model with symbolic melody-and-chord planning, acoustic synthesis, zero-shot covers, and song editing. Apache 2.0 licensed. GitHub stars
  • Stable Audio Tools - Stability AI's open-source audio and music generative models. Latent diffusion model for generating audio conditioned on metadata and timing, providing faster inference times and creative control for sound effects and music production. MIT licensed. GitHub stars
  • GPT-SoVITS - Few-shot voice cloning with just 1 minute of voice data. Combines GPT and SoVITS architectures for high-quality TTS with cross-lingual support and emotional expression. MIT licensed. GitHub stars
  • Supertonic - Lightning-fast, on-device, multilingual text-to-speech system running natively via ONNX. MIT licensed. GitHub stars
  • Voicebox - Local-first AI voice studio to clone voices, generate speech in multiple languages, and dictate text locally. MIT licensed. GitHub stars
  • Voice-Pro - Multilingual AI speech recognition, text-to-speech, and zero-shot voice cloning WebUI. GPL-3.0 licensed. GitHub stars
  • VoiceStudio - Local-first voice platform for multi-engine text-to-speech, voice cloning and design, video dubbing, and dictation. GitHub stars

3D & Creative Tools

  • Modly - Desktop application for image-to-3D mesh generation using local GPU-accelerated AI models. MIT licensed. GitHub stars
  • gsplat (3D Gaussian Splatting tools) - High-performance 3D Gaussian Splatting library. GitHub stars
  • LichtFeld-Studio - Native application for training, editing, and exporting 3D Gaussian Splatting scenes with MCMC optimization and timelapse generation. GPL-3.0 licensed. GitHub stars
  • OpenSplat - Production-grade, portable implementation of 3D Gaussian Splatting with CPU/GPU support for Windows, Mac, and Linux. Creates 3D scenes from camera poses and sparse points. AGPL-3.0 licensed. GitHub stars
  • TRELLIS.2 - 3D generative model for high-fidelity image-to-3D generation utilizing compact structured latents. MIT licensed. GitHub stars
  • MCP for Blender - Blender add-on and MCP server that let LLM agents create and manipulate 3D scenes through structured tools. MIT licensed. GitHub stars

7. Training & Fine-tuning Ecosystem

Tools for model training, fine-tuning, synthetic data generation, and distributed training.

Full Training Frameworks

  • Oumi - Fully open-source platform for the complete foundation model lifecycle - from data preparation and training to evaluation and deployment. Supports 100+ models with 200+ recipes for fine-tuning gpt-oss, Qwen3, DeepSeek-R1, and more. Apache 2.0 licensed. GitHub stars
  • Marin - Open-source framework for foundation-model development with composable data, training, and evaluation pipelines for modern LLM research. GitHub stars
  • LLaMA-Factory - One-stop unified framework for SFT, DPO, ORPO, KTO with web UI. GitHub stars
  • Axolotl - YAML-driven full pipeline for SFT, DPO, GRPO. GitHub stars
  • ms-swift - Unified training framework for 600+ LLMs and 300+ MLLMs with CPT/SFT/DPO/GRPO (AAAI 2025). GitHub stars
  • Unsloth - 2× faster, 70% less memory fine-tuning. GitHub stars
  • LitGPT - Clean from-scratch implementations of 20+ LLMs. GitHub stars
  • torchtune - PyTorch-native library for post-training, fine-tuning, and experimentation with LLMs. GitHub stars
  • kohya_ss - Gradio-based GUI and CLI for training Stable Diffusion models (LoRA, Dreambooth, fine-tuning, SDXL). Provides accessible interface to Kohya's powerful training scripts. GitHub stars
  • TRL (Transformers Reinforcement Learning) - Official library for RLHF, SFT, DPO, ORPO. GitHub stars
  • verl - Volcano Engine Reinforcement Learning for LLMs with PPO, GRPO, REINFORCE++, DAPO (EuroSys 2025). GitHub stars
  • NeMo-RL - Scalable toolkit for efficient model reinforcement with DTensor and Megatron backends. GitHub stars
  • OpenRLHF - Easy-to-use, scalable RLHF framework based on Ray. Supports PPO, GRPO, REINFORCE++, DAPO with vLLM integration and async training. Apache 2.0 licensed. GitHub stars
  • LMFlow - Extensible toolkit for finetuning and inference of large foundation models. Features RAFT alignment algorithm and comprehensive model support. Apache 2.0 licensed. GitHub stars
  • XTuner - A next-generation training engine built for ultra-large MoE models with efficient QLoRA and full-parameter fine-tuning. Apache 2.0 licensed. GitHub stars
  • Ludwig - Low-code framework for building custom LLMs and deep neural networks. Declarative YAML configuration for training state-of-the-art models with PEFT/LoRA, 4-bit quantization, distributed training via Hugging Face Accelerate, and native Kubernetes support. Linux Foundation AI project. Apache 2.0 licensed. GitHub stars
  • TorchTitan (PyTorch) - PyTorch native platform for training generative AI models at scale. Showcases 4D parallelism (FSDP, tensor, pipeline, context) for LLM pretraining with 65%+ speedups over optimized baselines. BSD-3-Clause licensed. GitHub stars
  • VeOmni (ByteDance) - Versatile framework for both single- and multi-modal pre-training and post-training. Model-centric distributed recipe zoo supporting text, vision, audio, and video models with unified training interface. Apache 2.0 licensed. GitHub stars
  • H2O LLM Studio - No-code GUI framework for fine-tuning LLMs. Streamlined interface for SFT, reward modeling, and model deployment. Apache 2.0 licensed. GitHub stars
  • PRIME-RL - Agentic RL Training at Scale from Prime Intellect. Framework for large-scale reinforcement learning capable of scaling to 1000+ GPUs with fully asynchronous RL, FSDP2 training, and vLLM inference. Apache 2.0 licensed. GitHub stars
  • slime - LLM post-training framework for RL Scaling from THUDM. Supports SFT and RL training with multi-turn compilation feedback, powering projects like TritonForge for automated GPU kernel generation. Apache 2.0 licensed. GitHub stars
  • rLLM - Democratizing Reinforcement Learning for LLMs. Framework for training AI agents with RL featuring near-zero code changes, CLI-first workflow, and 50+ built-in benchmarks. Supports GRPO, REINFORCE, RLOO with verl and tinker backends. Apache 2.0 licensed. GitHub stars
  • EasyR1 - Efficient, scalable, multi-modality RL training framework based on veRL. Extends veRL to support vision-language models with GRPO algorithm for efficient RL training. Apache 2.0 licensed. GitHub stars
  • LeRobot - Making AI for robotics more accessible with end-to-end learning. State-of-the-art approaches for imitation learning and reinforcement learning with pretrained models, datasets, and simulated environments. Apache 2.0 licensed. GitHub stars
  • AI-Toolkit - Ultimate training toolkit for finetuning diffusion models. Easy-to-use all-in-one training suite supporting FLUX.1, FLUX.2, Stable Diffusion, and video models with both GUI and CLI interfaces. Consumer-grade hardware friendly with comprehensive LoRA and full fine-tuning support. MIT licensed. GitHub stars
  • OneTrainer - One-stop solution for all your Diffusion training needs. Supports FLUX, Stable Diffusion 1.5/2.x/3.x/SDXL, Würstchen, PixArt, Hunyuan Video and more. Features full fine-tuning, LoRA, embeddings, masked training, automatic backups, and TensorBoard integration. GPL-3.0 licensed. GitHub stars
  • FluxGym - Dead simple FLUX LoRA training UI with LOW VRAM support (12GB/16GB/20GB). WebUI forked from AI-Toolkit with backend powered by Kohya Scripts. Combines simplicity of Gradio interface with flexibility of Kohya's powerful training scripts. GPL-3.0 licensed. GitHub stars
  • MiniMind - Train a 64M-parameter LLM from scratch in just 2 hours for $3. Complete from-scratch implementation covering MoE, data cleaning, pretraining, SFT, LoRA, RLHF (DPO/PPO/GRPO), tool use, and model distillation. All core algorithms implemented in pure PyTorch without high-level abstractions. Educational framework for understanding LLM internals. Apache 2.0 licensed. GitHub stars
  • FastChat - Open platform for training, serving, and evaluating large language model chatbots. Powers Chatbot Arena (lmarena.ai) serving 10M+ requests for 70+ LLMs. Includes training code for Vicuna, MT-Bench evaluation, and distributed multi-model serving with OpenAI-compatible APIs. Apache 2.0 licensed. GitHub stars
  • PaddleNLP - Easy-to-use and powerful LLM library built on Baidu's PaddlePaddle framework. Supports 100+ models with efficient training, compression, and high-performance inference on diverse hardware. Features RsLoRA+ algorithm, DeepSeek V3/R1 support with FP8/INT8 quantization, and unified checkpointing. Apache 2.0 licensed. GitHub stars
  • Soup - One-config CLI for LLM post-training: SFT, DPO, GRPO, KTO, ORPO, plus eval gating and export. Layer streaming trains an 8B model on a 4 GB laptop GPU by streaming the frozen base from host RAM one decoder layer at a time. Apache 2.0 licensed. GitHub stars

LoRA / PEFT Tools

Synthetic Data Generation

  • distilabel - End-to-end pipeline for synthetic instruction data. GitHub stars
  • Data-Juicer - High-performance data processing for LLM training. GitHub stars
  • Argilla - Open-source data labeling + synthetic data platform. GitHub stars
  • SDV (Synthetic Data Vault) - High-fidelity tabular and relational synthetic data. GitHub stars
  • DataTrove (Hugging Face) - Platform-agnostic data processing pipelines for LLM training at scale. Handles filtering, deduplication, and tokenization on local machines or SLURM clusters. GitHub stars
  • Bespoke Curator - Synthetic data curation for post-training and structured data extraction. Makes it easy to build pipelines around LLMs with batching and progress tracking. Apache 2.0 licensed. GitHub stars
  • SDG (Harbin Institute) - Specialized framework for generating high-quality structured tabular synthetic data with CTGAN models supporting billion-level data processing. Apache 2.0 licensed. GitHub stars

Distributed Training

  • DeepSpeed - Extreme-scale training optimizations. GitHub stars
  • Colossal-AI - Unified system for 100B+ models. GitHub stars
  • Megatron-LM - Distributed training framework and reference codebase for large transformer models at scale. GitHub stars
  • Ray Train - Scalable distributed training. GitHub stars
  • Nanotron (Hugging Face) - Minimalistic 3D-parallelism LLM pretraining with tensor, pipeline, and data parallelism. Designed for simplicity and speed. GitHub stars
  • RLinf - Scalable open-source RL infrastructure for post-training foundation models via reinforcement learning. Features M2Flow paradigm for embodied AI and agentic workflows with real-world robotics integrations. Apache 2.0 licensed. GitHub stars
  • dstack - Vendor-agnostic orchestration for training, inference and agentic workloads across NVIDIA, AMD, TPU, and Tenstorrent on clouds, Kubernetes, and bare metal. MPL-2.0 licensed. GitHub stars
  • Streaming (MosaicML) - High-performance data streaming library for efficient neural network training. Streams training data from cloud storage (S3, GCS, Azure) with local caching and deterministic shuffling. Apache 2.0 licensed. GitHub stars
  • Higgsfield - Fault-tolerant GPU orchestration and distributed ML framework for training models at billion- to trillion-parameter scale. Apache 2.0 licensed. GitHub stars

Model Quantization & Optimization

  • LLM Compressor (vLLM) - Transformers-compatible library for applying various compression algorithms to LLMs for optimized deployment with vLLM. Supports GPTQ, AWQ, SmoothQuant, AutoRound, and FP8/INT8 quantization with seamless Hugging Face integration. GitHub stars
  • NVIDIA Model Optimizer - Unified library of SOTA model optimization techniques including quantization, pruning, distillation, and speculative decoding. Compresses deep learning models for deployment with TensorRT-LLM, TensorRT, and vLLM to optimize inference speed across NVIDIA hardware. ![GitHub stars](h

Truncated — view the full README on GitHub.

agents
ai
artificial-intelligence
awesome
awesome-list
generative-ai
llm
machine-learning
mlops
open-source
open-source-ai
rag

alvinreal/awesome-opensource-ai

Curated list of the best truly open-source AI projects, models, tools, and infrastructure. Daily updated.

Python

4,875

885 commits

updated Oct 12, 2026

See the code

README

Awesome Open Source AI

Awesome Open Source AI

Curated open-source artificial intelligence models, libraries, infrastructure, and developer tools.

Awesome

svgdiagram.ai  svgdiagram.ai · Turn your notes into clean, editable SVG diagrams


Contents


About this list

Awesome Open Source AI is a curated list of open-source projects for people building with AI.

The goal is to help readers find useful models, libraries, tools, infrastructure, datasets, and learning resources without sorting through a directory dump.

Projects do not need a minimum number of GitHub stars to be included. Stars can be useful context, but they are only one signal. A smaller project may belong here if it is useful, well-maintained, technically interesting, clearly documented, or important to a specific part of the AI ecosystem.

Good entries should have a clear reason to exist. They should help people build, study, run, evaluate, or understand AI systems.


1. Core Frameworks & Libraries

Core libraries and frameworks used to build, train, and run AI and machine learning systems.

Deep Learning Frameworks

  • PyTorch - Dynamic computation graphs, Pythonic API, dominant in research and production. The current standard for most frontier AI work. GitHub stars
  • TensorFlow - End-to-end platform with excellent production deployment, TPU support, and large-scale serving tools. GitHub stars
  • JAX - High-performance numerical computing with composable transformations (JIT, vmap, grad). Rising favorite for research and scientific ML. GitHub stars
  • Flax - Neural network library for JAX, designed for flexibility. Apache-2.0 licensed. GitHub stars
  • dm-haiku - JAX-based neural network library from Google DeepMind. Elegant functional API with state management, widely used in DeepMind's research. Apache 2.0 licensed. GitHub stars
  • Equinox - Elegant easy-to-use neural networks and scientific computing in JAX. Callable PyTrees with filtered transformations, seamless interoperability with the JAX ecosystem. Apache 2.0 licensed. GitHub stars
  • Diffrax - Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable ODE/SDE/CDE solvers for scientific machine learning and neural differential equations. Apache 2.0 licensed. GitHub stars
  • vit-pytorch - Comprehensive Vision Transformer (ViT) implementations in PyTorch. Reference implementations of all major vision transformer variants including ViT, DeiT, Swin, and more. MIT licensed. GitHub stars
  • NumPyro - Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation. Bayesian modeling and inference at scale. GitHub stars
  • Keras - High-level, beginner-friendly API that now runs on multiple backends (TensorFlow, JAX, PyTorch). Perfect for rapid experimentation. GitHub stars
  • tinygrad - Minimalist deep learning framework with tiny code footprint. The "you like PyTorch? you like micrograd? you love tinygrad!" philosophy - simple yet powerful. GitHub stars
  • PaddlePaddle - Industrial deep learning platform from Baidu serving 23+ million developers and 760,000+ companies. China's first independent R&D framework with advanced distributed training and deployment capabilities. GitHub stars
  • PyTorch Geometric - Library for deep learning on irregular input data such as graphs, point clouds, and manifolds. Part of the PyTorch ecosystem. GitHub stars
  • timm (PyTorch Image Models) - The largest collection of PyTorch image encoders and backbones. 900+ pretrained models including ResNet, EfficientNet, Vision Transformer, ConvNeXt, and more with training and inference scripts. Apache 2.0 licensed. GitHub stars
  • Triton - Language and compiler for writing highly efficient custom deep-learning primitives. Powers kernel optimizations in PyTorch, JAX, and other frameworks. MIT licensed. GitHub stars
  • GGML - Tensor library for machine learning. The foundational C/C++ library powering llama.cpp and many on-device inference engines. MIT licensed. GitHub stars
  • MLX - Array framework for machine learning on Apple silicon. Efficient unified memory design with NumPy-like API, automatic differentiation, and multi-device support. MIT licensed. GitHub stars
  • notorch - Neural network framework in pure C with reverse-mode automatic differentiation, model training, and GGUF inference, without a Python runtime. GitHub stars

High-Performance Compute Libraries

  • oneDNN - oneAPI Deep Neural Network Library. Cross-platform performance library of basic building blocks for deep learning, optimized for Intel CPUs, GPUs, and Arm architectures. Apache 2.0 licensed. GitHub stars
  • ONNX - Open standard for machine learning interoperability. Open Neural Network Exchange provides an open ecosystem that empowers AI developers to choose the right tools as their project evolves. Apache 2.0 licensed. GitHub stars
  • IREE - Retargetable MLIR-based machine learning compiler and runtime toolkit. Lowers ML models to unified IR that scales from datacenter to mobile and edge deployments. Apache 2.0 licensed. GitHub stars
  • Modular Platform - Open-source AI compute and programming platform built around the MAX Engine and Mojo programming language. GitHub stars

Rust ML Frameworks

  • Burn - Next-generation deep learning framework in Rust. Backend-agnostic with CPU, GPU, WebAssembly support. GitHub stars
  • Candle (Hugging Face) - Minimalist ML framework for Rust. PyTorch-like API with focus on performance and simplicity. GitHub stars
  • linfa - Comprehensive Rust ML toolkit with classical algorithms. scikit-learn equivalent for Rust with clustering, regression, and preprocessing. GitHub stars

Julia ML Frameworks

  • Flux.jl - 100% pure-Julia ML stack with lightweight abstractions on top of native GPU and AD support. Elegant, hackable, and fully integrated with Julia's scientific computing ecosystem. GitHub stars
  • MLJ.jl - Comprehensive Julia machine learning framework providing a unified interface to 200+ models with meta-algorithms for selection, tuning, and evaluation. MIT licensed. GitHub stars
  • ModelingToolkit.jl - High-performance symbolic-numeric modeling framework for scientific machine learning. Automatically generates fast functions for model components like Jacobians and Hessians with automatic sparsification and parallelization. MIT licensed. GitHub stars

NLP & Transformers

  • spaCy (Explosion AI) - Industrial-strength natural language processing with 75+ languages, transformer pipelines, and production-grade NER, parsing, and text classification. GitHub stars
  • Transformers (Hugging Face) - The de facto standard library for pretrained NLP models. 1M+ models, 250,000+ downloads/day. BERT, GPT, Llama, Qwen, and hundreds more. GitHub stars
  • sentence-transformers - Classic library for sentence and image embeddings. GitHub stars
  • tokenizers (Hugging Face) - Fast state-of-the-art tokenizers for training and inference. GitHub stars
  • fairseq2 - FAIR Sequence Modeling Toolkit 2. Complete rewrite of fairseq with modern PyTorch APIs, native support for LLM training (70B+ models), vLLM integration, and first-party recipes for instruction finetuning and preference optimization. MIT licensed. GitHub stars
  • LibreTranslate - Self-hosted machine translation API powered by the Argos Translate engine. AGPL-3.0 licensed. GitHub stars

Data Processing & Manipulation

  • Pandas - The gold standard for data analysis and manipulation in Python. GitHub stars
  • Polars - Blazing-fast DataFrame library (Rust backend) - modern alternative to Pandas for large-scale workloads. GitHub stars
  • cuDF - GPU DataFrame library from RAPIDS. Accelerates Pandas workflows on NVIDIA GPUs with zero code changes using cuDF.pandas accelerator mode. GitHub stars
  • Dask - Parallel computing for big data - scales Pandas/NumPy/scikit-learn to clusters. GitHub stars
  • DataFlow - LLM-ready data preparation system for turning raw PDFs, conversations, code, databases, and other sources into SFT, QA, and RAG-ready datasets. GitHub stars
  • NumPy - Fundamental array computing library that powers almost every AI stack. GitHub stars
  • SciPy - Scientific computing algorithms (optimization, linear algebra, statistics, signal processing). GitHub stars
  • CuPy - NumPy and SciPy-compatible array library for GPU-accelerated computing in Python. GitHub stars
  • NetworkX - Creation, manipulation, and study of complex networks. The foundational graph analysis library for Python data science. GitHub stars
  • cuGraph - GPU graph analytics library with NetworkX-compatible API. 10-100x faster than CPU for large-scale graph algorithms. Apache 2.0 licensed. GitHub stars
  • Datashader - High-performance large data visualization. Renders billions of points interactively without aggregation artifacts. BSD-3-Clause licensed. GitHub stars
  • Zarr - Chunked, compressed, N-dimensional array storage. Scalable tensor data format optimized for cloud and parallel computing. MIT licensed. GitHub stars
  • NVIDIA DALI - GPU-accelerated data loading and augmentation library with highly optimized building blocks for deep learning applications. Apache 2.0 licensed. GitHub stars
  • Narwhals - Lightweight compatibility layer between DataFrame libraries. Write Polars-like code that works seamlessly across Pandas, Polars, cuDF, Modin, and more. MIT licensed. GitHub stars
  • Ibis - Portable Python dataframe library with 20+ backends. Write Pandas-like code that runs locally with DuckDB or scales to production databases (BigQuery, Snowflake, PostgreSQL) by changing one line. Apache 2.0 licensed. GitHub stars
  • skrub - Machine learning with dataframes for dirty categorical data. Preprocessing and feature engineering for heterogeneous data with seamless Pandas/Polars integration. BSD-3-Clause licensed. GitHub stars
  • Oxen - Lightning fast data version control for machine learning. Optimized for large datasets with efficient diffing, branching, and collaboration. Apache 2.0 licensed. GitHub stars
  • Pandera - Statistical data testing and validation for dataframes. Pydantic-like API for Pandas, Polars, and other dataframe libraries with type hints and lazy validation. MIT licensed. GitHub stars
  • Snorkel - System for quickly generating training data with weak supervision. Programmatically label, build, and manage training data using labeling functions and probabilistic consensus models. Powers Snorkel Flow and used by Google, Apple, and Intel. Apache 2.0 licensed. GitHub stars
  • DuckDB - High-performance analytical in-process SQL database system. Fast, reliable, portable, and easy to use with rich SQL dialect support. Perfect for data processing and analytics workloads. MIT licensed. GitHub stars
  • FiftyOne - Visual AI development toolkit for visualizing, labeling, and evaluating visual datasets and models. Supercharges computer vision workflows with dataset exploration and model analysis. Apache 2.0 licensed. GitHub stars
  • Label Studio - Multi-type data labeling and annotation tool with standardized output format. Configurable interface for images, text, audio, video, and time series with ML-assisted labeling. Apache 2.0 licensed. GitHub stars
  • Delta Lake - Open-source storage framework enabling Lakehouse architecture with ACID transactions, scalable metadata handling, and unified batch/streaming processing. Apache 2.0 licensed. GitHub stars
  • Apache Iceberg - High-performance open table format for huge analytic tables. Brings SQL table reliability to big data with time travel, hidden partitioning, and schema evolution. Works with Spark, Trino, Flink, Presto, Hive and Impala. Apache 2.0 licensed. GitHub stars
  • Apache Hudi - Open data lakehouse platform for ingesting, indexing, storing, serving, transforming and managing data across cloud environments. Supports upserts, deletes and incremental processing on big data with built-in ingestion tools for Spark and Flink. Apache 2.0 licensed. GitHub stars
  • lakeFS - Data version control for your data lake that transforms object storage into Git-like repositories. Enables atomic, versioned data lake operations with branching, committing, and merging for data pipelines. Apache 2.0 licensed. GitHub stars
  • Apache Airflow - Platform to programmatically author, schedule, and monitor workflows. Industry-standard orchestration for data pipelines and ML workflows with 500+ integrations. Apache 2.0 licensed. GitHub stars
  • Apache Spark - Unified analytics engine for large-scale data processing. In-memory cluster computing with high-level APIs in Python, Scala, Java, and R. Powers MLlib for distributed machine learning and Structured Streaming for real-time data. Apache 2.0 licensed. GitHub stars
  • Apache Flink - Stream processing framework with powerful batch and streaming capabilities. High-throughput, low-latency runtime with exactly-once processing guarantees. Ideal for real-time AI inference pipelines and event-driven ML applications. Apache 2.0 licensed. GitHub stars
  • Apache Beam - Unified programming model for batch and streaming data processing. Write pipelines once, run anywhere on Flink, Spark, or Google Cloud Dataflow. Portable, extensible, and enterprise-ready for AI data pipelines. Apache 2.0 licensed. GitHub stars
  • Scrapy - Fast, high-level web crawling and scraping framework for Python. Extract structured data from websites at scale with built-in support for handling common challenges like pagination, cookies, and concurrent requests. BSD-3-Clause licensed. GitHub stars
  • Temporal - Durable execution platform for reliable workflow orchestration. Build resilient data pipelines and ML workflows that survive failures and continue execution exactly where they left off. MIT licensed. GitHub stars
  • Luigi - Python module for building complex pipelines of batch jobs. Handles dependency resolution, workflow management, visualization, and Hadoop integration. Built at Spotify and battle-tested in production. Apache 2.0 licensed. GitHub stars
  • Mage.ai - Modern open-source data pipeline tool for integrating and transforming data. AI-native ETL/ELT platform with 100+ integrations, real-time monitoring, and collaborative features. Apache 2.0 licensed. GitHub stars
  • Hamilton - Declarative dataflow framework for building testable, modular, self-documenting data pipelines. Encode lineage and metadata directly in Python functions. Originally from Stitch Fix, now Apache incubating. Apache 2.0 licensed. GitHub stars
  • D-Tale - Visualizer for Pandas data structures with a Flask back-end and React front-end. Interactive data exploration with charting, filtering, and code export. LGPL-2.1 licensed. GitHub stars
  • Sweetviz - Beautiful, high-density visualizations for exploratory data analysis in two lines of code. Self-contained HTML reports for dataset comparison and target analysis. MIT licensed. GitHub stars
  • TextAttack - Python framework for adversarial attacks, data augmentation, and model training in NLP. Augment datasets to increase model robustness and generate adversarial examples. MIT licensed. GitHub stars
  • uv - An extremely fast Python package and project manager, written in Rust. 10-100x faster than pip with built-in virtual environment management, dependency resolution, and lockfiles. Essential for modern AI/ML development workflows. Apache 2.0 and MIT dual-licensed. GitHub stars
  • Vector - A high-performance observability data pipeline for collecting, transforming, and routing logs and metrics. Real-time data processing with 50+ sources and sinks including Kafka, S3, and Elasticsearch. Ideal for AI/ML log processing and data ingestion. MPL 2.0 licensed. GitHub stars

Classical ML & Gradient Boosting

  • scikit-learn - Industry-standard library for traditional machine learning (classification, regression, clustering, pipelines). GitHub stars
  • XGBoost - Scalable, high-performance gradient boosting library. Still dominates Kaggle and tabular competitions. GitHub stars
  • LightGBM - Microsoft's ultra-fast gradient boosting framework, optimized for speed and memory. GitHub stars
  • CatBoost - Gradient boosting that handles categorical features natively with great out-of-the-box performance. GitHub stars
  • sktime - Unified framework for machine learning with time series. scikit-learn compatible API for forecasting, classification, clustering, and anomaly detection. GitHub stars
  • StatsForecast - Lightning-fast statistical forecasting with ARIMA, ETS, CES, and Theta models. Optimized for high-performance time series workloads. GitHub stars
  • MLForecast - Scalable machine learning for time series forecasting. Train any sklearn-compatible model on millions of time series with efficient feature engineering. Apache 2.0 licensed. GitHub stars
  • cuML - GPU-accelerated machine learning algorithms with scikit-learn compatible API. 10-50x faster than CPU implementations for large datasets. Apache 2.0 licensed. GitHub stars
  • SynapseML - Distributed machine learning on Apache Spark. Scalable, composable APIs for text analytics, vision, anomaly detection with seamless Python/Scala/R/.NET integration. MIT licensed. GitHub stars
  • Darts - User-friendly forecasting and anomaly detection for time series. Unifies classical statistical models (ARIMA, ETS) with modern neural networks (N-BEATS, TFT, DeepAR) in a single scikit-learn compatible API. Apache 2.0 licensed. GitHub stars
  • PyTorch Forecasting - Time series forecasting with PyTorch. Multiple neural architectures (N-BEATS, TFT, DeepAR) with in-built interpretation capabilities, built on PyTorch Lightning for distributed training. MIT licensed. GitHub stars

Data Engineering & Feature Stores

  • DataHub - The #1 open-source metadata platform for data and AI. Data discovery, governance, and observability with 80+ connectors, column-level lineage, and AI assistant integration. Originally built at LinkedIn. Apache 2.0 licensed. GitHub stars
  • OpenMetadata - Unified metadata platform for data discovery, observability, and governance. Column-level lineage, semantic search, and team collaboration with 70+ data service connectors. Apache 2.0 licensed. GitHub stars
  • Amundsen - Data discovery and metadata engine from Lyft. PageRank-style search for data resources with usage-based ranking. LF AI & Data Foundation project. Apache 2.0 licensed. GitHub stars

Data Transformation & Analytics Engineering

  • Apache Ossie - Vendor-neutral specification to standardize semantic models across analytics, BI, and AI agent platforms. Apache 2.0 licensed. GitHub stars
  • dbt-core - Transform data using software engineering best practices. The industry-standard framework for analytics engineering with 15M+ monthly downloads. Enables version control, testing, and documentation for SQL transformations. Apache 2.0 licensed. GitHub stars
  • SQLMesh - Scalable and efficient data transformation framework with dbt compatibility. Features automatic data lineage, time travel, and virtual data environments for testing. Optimized for large-scale data warehouses. Apache 2.0 licensed. GitHub stars
  • SLayer - Semantic layer for AI-powered data analytics. Allows AI agents to describe data models and query the data using an expressive format with measures, dimensions, and filters, without writing raw SQL. MCP, CLI, API, and Python clients. Embeddable as a Python library. MIT licensed. GitHub stars
  • WrenAI - Open-source Generative BI engine and context layer for AI agents to query databases and produce trusted SQL and dashboards. Apache 2.0 licensed. GitHub stars

Data Quality & Validation

  • Deequ - Library built on top of Apache Spark for defining "unit tests for data". Measures data quality in large datasets with constraint verification, anomaly detection, and incremental validation. Used at Amazon for production data quality. Apache 2.0 licensed. GitHub stars
  • Great Expectations - Always know what to expect from your data. Data validation, profiling, and documentation for data pipelines. Apache 2.0 licensed. GitHub stars
  • ydata-profiling - One line of code for comprehensive data quality profiling and exploratory data analysis. Generates detailed reports for Pandas and Spark DataFrames including statistics, correlations, missing values, and data quality alerts. MIT licensed. GitHub stars
  • Soda Core - Data contracts engine for the modern data stack. Define data quality checks in YAML and automatically validate schema and data across your pipelines. Supports 20+ data sources including Snowflake, BigQuery, and PostgreSQL. Apache 2.0 licensed. GitHub stars
  • TFX (TensorFlow Extended) - End-to-end platform for deploying production ML pipelines. Data validation, transformation, model training, and serving with TensorFlow. Powers Google's production ML infrastructure. Apache 2.0 licensed. GitHub stars

Data Labeling & Annotation

  • Doccano - Open-source text annotation tool for machine learning practitioners. Features text classification, sequence labeling, and sequence-to-sequence tasks for sentiment analysis, NER, and summarization. MIT licensed. GitHub stars
  • OpenRefine - Free, open-source power tool for working with messy data. Clean, transform, and extend data with web services. Formerly Google Refine. BSD-3-Clause licensed. GitHub stars

AutoML & Hyperparameter Optimization

  • Optuna - Modern, define-by-run hyperparameter optimization with pruning and visualizations. Extremely popular in 2026. GitHub stars
  • AutoGluon - AWS AutoML toolkit for tabular, image, text, and multimodal data - state-of-the-art with almost zero code. GitHub stars
  • FLAML - Microsoft's fast & lightweight AutoML focused on efficiency and low compute. GitHub stars
  • Katib (Kubeflow) - Kubernetes-native AutoML for hyperparameter tuning, early stopping, and neural architecture search. Framework-agnostic with support for TensorFlow, PyTorch, XGBoost, and custom training operators. Apache 2.0 licensed. GitHub stars

Interactive ML Apps & Notebooks

  • Streamlit - The fastest way to build and share data apps. Transform Python scripts into beautiful web applications with minimal code. Widely used for ML model demos, data visualization, and internal tools. GitHub stars
  • Gradio - Build and share delightful machine learning apps, all in Python. The de facto standard for creating interactive ML demos with automatic UI generation from function signatures. Powers thousands of Hugging Face Spaces. GitHub stars
  • Marimo - A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor. GitHub stars

Model Training & Optimization Utilities

  • Hugging Face Accelerate - Simple API to make training scripts run on any hardware (multi-GPU, TPU, mixed precision) with minimal code changes. GitHub stars
  • DeepSpeed - Microsoft's deep learning optimization library for extreme-scale training (ZeRO, offloading, MoE). GitHub stars
  • FlashAttention - Fast exact attention kernels that reduce memory usage and accelerate transformer training and inference. GitHub stars
  • xFormers - Optimized transformer building blocks and attention operators for PyTorch. GitHub stars
  • PyTorch Lightning - High-level wrapper for PyTorch that removes boilerplate and adds best practices. GitHub stars
  • fastai - Deep learning library providing practitioners with high-level components for state-of-the-art results. Built on PyTorch with a focus on usability and transfer learning. Apache 2.0 licensed. GitHub stars
  • PyTorch Ignite - High-level library for training and evaluating neural networks in PyTorch with an engine, events & handlers system for maximum flexibility. BSD-3-Clause licensed. GitHub stars
  • ONNX Runtime - High-performance inference and training for ONNX models across hardware. GitHub stars
  • einops - Flexible, powerful tensor operations for readable and reliable code. Supports PyTorch, JAX, TensorFlow, NumPy, MLX. GitHub stars
  • safetensors - Simple, safe way to store and distribute tensors. Fast, secure alternative to pickle for model serialization. GitHub stars
  • torchmetrics - Machine learning metrics for distributed, scalable PyTorch applications. 80+ metrics with built-in distributed synchronization. GitHub stars
  • torchao - PyTorch native quantization and sparsity for training and inference. Drop-in optimizations for production deployment. GitHub stars
  • SHAP - Game theoretic approach to explain the output of any machine learning model. Industry standard for model interpretability. GitHub stars
  • skorch - scikit-learn compatible neural network library that wraps PyTorch. Seamlessly integrate PyTorch models with scikit-learn pipelines, grid search, and cross-validation. GitHub stars
  • Composer - Supercharge your model training. MosaicML's PyTorch training library with built-in algorithms for efficient training (FSDP, gradient compression, progressive resizing) and seamless distributed training on large-scale clusters. Apache 2.0 licensed. GitHub stars
  • NVIDIA Apex - PyTorch extension for mixed precision training and distributed training optimizations. Powers many production deep learning workloads with tools for automatic mixed precision (AMP), distributed data parallel, and fused optimizers. BSD-3-Clause licensed. GitHub stars

2. Model Codebases & Model Families

Canonical model-family repositories with useful code, recipes, evaluation tools, or engineering context. This is not a complete model leaderboard; use Hugging Face and model hubs for up-to-date weight discovery.

Language Model Families

  • RWKV - Attention-free language model architecture with linear-time inference, training code, inference examples, and an active open-source ecosystem. GitHub stars
  • MiniCPM - Compact open model family with practical code, deployment notes, and active edge/on-device focus. GitHub stars
  • GPT-OSS - OpenAI open-weight model repository with inference examples, recipes, and deployment guidance. GitHub stars
  • Mamba - State Space Model implementation with pretrained checkpoints, architecture code, and research tooling for efficient long-sequence modeling. GitHub stars
  • GPT-NeoX - Large-scale language model training codebase from EleutherAI with distributed training support and historical open-model importance. GitHub stars
  • GLM-5 - Open-source mixture-of-experts language model family optimized for long-horizon planning, agentic tasks, and coding. Apache 2.0 licensed. GitHub stars
  • Bonsai Demo - Local runtime and model package for the Bonsai ternary reasoning model family, with GGUF and MLX support for on-device text, vision, and tool-calling workloads. Apache-2.0 licensed. GitHub stars

Multimodal & Vision-Language Codebases

  • OpenCLIP - Open implementation of CLIP with training code, pretrained models, and zero-shot evaluation tooling. GitHub stars
  • OmniParser - Vision-based GUI parsing model and tooling for computer-use agents. GitHub stars
  • MiniCPM-V - Compact vision-language model family with edge-focused deployment examples and strong OCR-oriented use cases. GitHub stars
  • Eagle - NVIDIA multimodal model codebase with open checkpoints and reusable research materials for vision-language and video-language tasks. GitHub stars
  • Moondream - Small vision-language model with practical inference examples for edge and real-time image understanding. GitHub stars
  • NVIDIA Cosmos - Open platform of world models, tokenizers, and post-training tools designed for physical AI, robotics, and autonomous systems. GitHub stars

Speech & Audio Model Codebases

  • Whisper - Canonical open speech-to-text model codebase with widespread ecosystem support and many downstream implementations. GitHub stars
  • FunASR - Speech recognition toolkit with pretrained models, streaming support, diarization, VAD, and production-oriented examples. GitHub stars
  • NVIDIA NeMo - Scalable framework and model codebase for speech, language, and multimodal AI with recipes and deployment guidance. GitHub stars
  • Sherpa-ONNX - Complete speech toolkit with ASR, TTS, diarization, source separation, and VAD across embedded and edge environments via ONNX Runtime. GitHub stars
  • MOSS-TTS - Open speech and sound generation family focused on expressive, long-form text-to-speech with streaming and multi-speaker support. GitHub stars
  • VoxCPM - Open-sourced tokenizer-free multilingual speech synthesis model with high-quality TTS and style transfer workflows. GitHub stars
  • VibeVoice - Open Frontier Voice AI toolkit spanning speech understanding, generation, and multilingual TTS workflows, with active research and deployment tooling. GitHub stars
  • SpeechBrain - PyTorch speech toolkit with recipes for ASR, TTS, speaker recognition, and speech enhancement. GitHub stars
  • Pocket TTS - Lightweight text-to-speech engine optimized for CPU inference with low latency and streaming support. MIT licensed. GitHub stars
  • transcribe.cpp - C/C++ speech-to-text inference library running 16+ model families on the ggml runtime with GPU acceleration. GitHub stars
  • Moonshine - Open-source on-device voice AI toolkit for low-latency speech-to-text, intent recognition, and text-to-speech. GitHub stars

3. Inference Engines & Serving

Inference runtimes, serving systems, and optimization tools for running models locally or in production.

Local / On-device Inference

  • llama.cpp - Pure C/C++ inference engine with GGUF format support. The gold standard for CPU/GPU/Apple Silicon on-device running. Includes llama-server for OpenAI-compatible API. Now at 100K+ stars. GitHub stars
  • Ollama - Dead-simple local LLM runner with a one-line install, model registry, and OpenAI-compatible API. GitHub stars
  • Foundry Local - Open-source on-device AI platform covering discovery, model running, sandboxed execution, and evaluation of open models. GitHub stars
  • Potato OS - Linux distribution for fully local AI inference on Raspberry Pi 5 and 4, optimized for running open models at the edge. GitHub stars
  • MLC-LLM - Deployment engine that compiles and runs LLMs across browsers, mobile devices, and local hardware. GitHub stars
  • WebLLM - High-performance in-browser LLM inference engine. Runs models directly in the browser with WebGPU acceleration. GitHub stars
  • llama-cpp-python - Official Python bindings for llama.cpp. GitHub stars
  • KoboldCpp - User-friendly llama.cpp fork focused on role-playing and creative writing. GitHub stars
  • RamaLama - Container-centric tool for simplifying local AI model serving. Automatically detects GPUs, pulls optimized container images, and runs models securely in rootless containers with enterprise-grade isolation. GitHub stars
  • LiteRT - Google's production-ready on-device ML and GenAI deployment framework. Supports Android, iOS, Web, Desktop, and IoT targets with GPU/NPU acceleration via a unified edge-first runtime. Apache 2.0 licensed. GitHub stars
  • LiteRT-LM - Production-ready runtime for deploying LLMs on edge devices with low-latency inference and optimized hardware paths for mobile and embedded platforms. GitHub stars
  • exo - Run frontier AI locally by connecting all your devices into an AI cluster. Features automatic device discovery, RDMA over Thunderbolt for 99% latency reduction, topology-aware auto parallel, and tensor parallelism. Uses MLX backend for distributed inference across Apple Silicon devices. Apache 2.0 licensed. GitHub stars
  • ds4 - Native inference engine optimized for DeepSeek V4 and GLM models with Metal, CUDA, and ROCm support. GitHub stars
  • qwen3.8-flash-next-in-c - Native C implementation of Qwen3.8-Flash-Next for local CPU inference, with terminal chat, a resident OpenAI-compatible API, and reproducible benchmarks. GitHub stars
  • omlx - Apple-centric inference server for local-first AI workflows with model management, GPU orchestration, and OpenAI-compatible APIs for self-hosted deployment. Apache 2.0 licensed. GitHub stars
  • llmfit - Terminal tool and TUI that right-sizes LLM models to hardware specs and scores local compatibility across GPU, CPU, and RAM. MIT licensed. GitHub stars
  • Needle - Compact 45M-parameter foundation model and 14MB inference engine for tool calling and structured extraction on tiny devices. MIT licensed. GitHub stars
  • Colibri - Zero-dependency C inference engine that runs large Mixture-of-Experts models locally by streaming experts across disk, RAM, and VRAM. GitHub stars
  • Claude Code Local - MLX-native server that speaks the Anthropic Messages API so the unmodified Claude Code CLI runs against local models on Apple Silicon, with parsing for local models' tool-call formats. MIT licensed. GitHub stars
  • nemotron-omni-mlx - Pure MLX runtime for the vision and audio towers of NVIDIA Nemotron 3 Nano Omni on Apple Silicon, tested for parity against NVIDIA's PyTorch reference. MIT licensed. GitHub stars
  • Magnitude - Hardware-aware local inference engine that profiles host hardware, recommends suitable open models, and tunes execution across Apple Silicon, NVIDIA, AMD, and CPU. Apache 2.0 licensed. GitHub stars
  • llm-vram-calculator - Dependency-free TypeScript core that estimates inference memory (weights, KV cache, overhead) of any Hugging Face model from its config.json and safetensors metadata, covering MoE, MLA, sliding-window and linear-attention layers; runs in the browser at modelvram.com. MIT licensed. GitHub stars
  • llmash - Ollama-compatible LLM server on a llama.cpp fork, tuned for speculative decoding on NVIDIA GPUs. Keeps Ollama's commands, API and model store, drafts with the model's own MTP head, and can uncensor a model with a control vector applied at load. MIT licensed. GitHub stars

High-performance Serving & API Servers

  • llm-d - Kubernetes-native distributed LLM inference framework. Donated to CNCF by RedHat, Google, and IBM. Intelligent scheduling, KV-cache optimization, and state-of-the-art performance across accelerators. GitHub stars
  • LMDeploy - Toolkit for compressing, deploying, and serving LLMs from OpenMMLab. 4-bit inference with 2.4x higher performance than FP16, distributed multi-model serving across machines. GitHub stars
  • vLLM - State-of-the-art serving engine with PagedAttention and continuous batching. Currently the fastest production-grade LLM server. GitHub stars
  • vLLM-Omni - Multi-modal inference stack extending vLLM for image, audio, and video generation workloads with a unified serving interface. Apache 2.0 licensed. GitHub stars
  • LMCache - Supercharge LLM inference with the fastest KV Cache layer. 3-10x delay savings and GPU cycle reduction for multi-round QA and RAG. Integrates seamlessly with vLLM for distributed, high-throughput deployments. Apache 2.0 licensed. GitHub stars
  • vLLM Production Stack - Kubernetes-native production stack for vLLM inference. Automated deployment, autoscaling, and monitoring for enterprise-grade LLM serving. Built by the vLLM team for seamless integration. GitHub stars
  • Open Model Engine (OME) - Kubernetes operator for LLM serving with GPU scheduling and model lifecycle management across vLLM, SGLang, and TensorRT-LLM. GitHub stars
  • nano-vLLM - Minimalist vLLM implementation in ~1,200 lines of Python. Educational yet performant with prefix caching, tensor parallelism, and CUDA graph acceleration. Comparable inference speeds to full vLLM. MIT licensed. GitHub stars
  • SGLang - Next-gen serving framework with RadixAttention. Powers xAI's production workloads at 100K+ GPUs scale. GitHub stars
  • TensorRT-LLM - NVIDIA's official high-performance inference backend. GitHub stars
  • Aphrodite Engine - vLLM fork optimized for role-play and creative writing. Supports extensive quantization methods (AQLM, AWQ, GPTQ, GGUF, FP8) and modern samplers. Active development with multi-LoRA and speculative decoding support. GitHub stars
  • AIBrix - Cost-efficient and pluggable infrastructure components for GenAI inference. Kubernetes-native control plane for vLLM with distributed KV cache, heterogeneous GPU serving, and intelligent routing. Apache 2.0 licensed. GitHub stars
  • AISIX - Self-hosted Apache-2.0-licensed AI gateway written in Rust, with OpenAI-compatible endpoints, an Anthropic-compatible Messages endpoint, model routing, traffic policies, Prometheus metrics, and OTLP trace export. GitHub stars
  • Triton Inference Server - NVIDIA's production-grade open-source inference serving software. Supports multiple frameworks (TensorRT, PyTorch, ONNX) with optimized cloud and edge deployment. GitHub stars
  • mistral.rs - Fast, flexible Rust-native LLM inference engine built on Candle. Supports text, vision, audio, image generation, and embeddings with hardware-aware auto-tuning. GitHub stars
  • KTransformers - Flexible framework for heterogeneous CPU-GPU LLM inference and fine-tuning. Enables running large MoE models by offloading experts to CPU with BF16/FP8 precision support. GitHub stars
  • llamafile - Mozilla's single-file distributable LLM solution. Bundle model weights, inference engine, and runtime into one portable executable that runs on six OSes without installation. GitHub stars
  • Xinference - Unified, production-ready inference API for LLMs, speech, and multimodal models. Drop-in GPT replacement with single-line code changes. Supports thousands of models with auto-batching and distributed inference. GitHub stars
  • RTP-LLM (Alibaba) - Alibaba's high-performance LLM inference acceleration engine. Powers production LLM services across Taobao, Tmall, and Alibaba's international AI platform. Supports PagedAttention, FlashAttention, FlashDecoding, INT8/INT4 quantization, and heterogeneous hardware (GPU/ARM CPU/Intel). Apache 2.0 licensed. GitHub stars
  • LitServe (Lightning AI) - Minimal Python framework for building custom AI inference servers with full control over logic, batching, and scaling. 2x faster than FastAPI with built-in batching, streaming, and multi-GPU autoscaling. Apache 2.0 licensed. GitHub stars
  • LightLLM - Pure Python-based LLM inference and serving framework with lightweight design, easy extensibility, and high-speed performance. Integrates optimizations from FasterTransformer, TGI, vLLM, and SGLang. GitHub stars
  • TabbyAPI - FastAPI-based API server for ExLlamaV2/V3 backends. OpenAI-compatible API with support for model loading/unloading, embeddings, speculative decoding, multi-LoRA, and streaming. GitHub stars
  • GPUStack - GPU cluster manager that orchestrates inference engines like vLLM and SGLang. Automated engine selection, parameter optimization, and distributed multi-GPU deployment for high-performance AI workloads. GitHub stars
  • OpenLLM (BentoML) - Production-grade platform for running any open-source LLMs as OpenAI-compatible API endpoints. Supports 50+ models with built-in streaming, batching, and auto-acceleration. Apache 2.0 licensed. GitHub stars
  • Higress (Alibaba) - AI-native API gateway born from Alibaba's internal infrastructure with 2+ years of production validation. Provides unified LLM API and MCP (Model Context Protocol) management with enterprise-grade 99.99% availability. Apache 2.0 licensed. GitHub stars
  • NVIDIA Dynamo - Datacenter-scale distributed inference serving framework from NVIDIA. Orchestration layer above vLLM/SGLang/TensorRT-LLM with disaggregated serving, KV-aware routing, and automatic scaling. Built in Rust with Python extensibility. Apache 2.0 licensed. GitHub stars
  • Microsoft BitNet - Official inference framework for 1-bit LLMs (BitNet b1.58). Enables running large models on CPU with minimal memory footprint. Features custom kernels for ternary weight quantization and efficient matmul operations. MIT licensed. GitHub stars
  • FreeLLMAPI - OpenAI-compatible proxy gateway that stacks the free tiers of multiple LLM providers behind a single endpoint with automatic failover and rate tracking. MIT licensed. GitHub stars
  • OmniRoute - Unified AI gateway and proxy supporting over 230 providers with token compression, automatic failover, and routing strategies. MIT licensed. GitHub stars
  • Switchyard - Rust proxy and library for routing, protocol translation, and operational metrics across LLM backends and coding agents. Apache 2.0 licensed. GitHub stars
  • Bifrost - LLM gateway with a unified OpenAI-compatible API across providers, routing, load balancing, fallbacks, guardrails, and observability. Apache 2.0 licensed. GitHub stars
  • freelm - Python and TypeScript client library, with an optional local OpenAI-compatible server, that pools the free tiers of Gemini, Groq, OpenRouter, Cloudflare Workers AI and other providers with key rotation and failover. MIT licensed. GitHub stars
  • fitcheck - Zero-dependency Python CLI that plans LLM VRAM before you serve: real per-token KV-cache math, FITS/TIGHT/OOM verdicts, max safe context, and paste-ready vLLM/llama.cpp flags. MIT licensed. GitHub stars

Additional Inference Engines

  • AirLLM - Single-GPU 70B inference stack with strong memory/performance optimizations for local deployment on commodity hardware. GitHub stars
  • Mirage Persistent Kernel - Compiler that fuses model execution into a single mega-kernel for tighter performance. GitHub stars
  • vLLM-Ascend - Hardware plugin for running vLLM on Huawei Ascend accelerators. GitHub stars
  • CTranslate2 - Fast inference engine for Transformer models supporting OpenNMT and Hugging Face models. Optimized for CPU and GPU with batching, quantization (INT8/FP16), and dynamic memory management. Powers faster-whisper and other production deployments. MIT licensed. GitHub stars
  • llama-swap - Intelligent model swapping proxy for llama.cpp. Enables seamless hot-swapping between different GGUF models without restarting the server, with automatic model loading/unloading and OpenAI-compatible API. MIT licensed. GitHub stars
  • optillm - Optimizing inference proxy for LLMs with load balancing, failover, and request routing across multiple providers and models. Improves reliability and performance for production deployments. Apache 2.0 licensed. GitHub stars
  • Fugusashi - Open-source intelligent model router with CMA-ES evolved routing weights, federated learning for privacy-preserving collaborative routing, and human-interpretable explanations for every decision. OpenAI-compatible API with web dashboard. MIT licensed. GitHub stars
  • OpenRoutiQ - Explainable, policy-controlled Python router for selecting models, providers, deployments, and reasoning levels, with optional outcome learning and an OpenAI-compatible proxy. MIT licensed. GitHub stars
  • mllm - Fast and lightweight multimodal LLM inference engine for mobile and edge devices. Optimized for running vision-language models on resource-constrained hardware with efficient memory management. MIT licensed. GitHub stars
  • shimmy - Python-free Rust inference server with OpenAI API compatibility. Supports GGUF and SafeTensors formats with hot model swap, auto-discovery, and single binary deployment for zero-dependency inference. Apache 2.0 licensed. GitHub stars
  • PowerInfer - High-speed LLM inference for local deployment on consumer GPUs. Achieves up to 11x speedup over llama.cpp on RTX 4090 by exploiting power-law neuron activation patterns. MIT licensed. GitHub stars
  • distributed-llama - Distributed LLM inference connecting home devices into a powerful cluster. More devices means faster inference via tensor parallelism over Ethernet. Supports Linux, macOS, Windows, ARM, and x86_64 AVX2 CPUs. MIT licensed. GitHub stars
  • ik_llama.cpp - High-performance llama.cpp fork with better CPU and hybrid GPU/CPU performance, SOTA quantization types, first-class Bitnet support, and improved DeepSeek performance via MLA, FlashMLA, and fused MoE operations. MIT licensed. GitHub stars
  • xLLM - High-performance inference engine optimized for Chinese AI accelerators (Cambricon MLU, Hygon DCU, Huawei Ascend). Features service-engine decoupled architecture with elastic scheduling, PD disaggregation, and global KV cache management. Powers JD.com's core retail businesses. Apache 2.0 licensed. GitHub stars
  • Mooncake - Production-grade serving platform for Kimi (Moonshot AI). Features distributed KV cache pool with intelligent offloading, prefill/decode disaggregation, and cross-instance KV reuse. Integrated with vLLM, SGLang, and TensorRT-LLM. Apache 2.0 licensed. GitHub stars
  • gemma.cpp - Lightweight, standalone C++ inference engine for Google's Gemma models. Optimized for on-device deployment with minimal dependencies and efficient memory usage. Apache 2.0 licensed. GitHub stars
  • FlashInfer - Kernel library for LLM serving. High-performance CUDA kernels for attention, sampling, and matrix multiplication. Powers vLLM, SGLang, and other inference engines with optimized GPU kernels. Apache 2.0 licensed. GitHub stars

Inference Kernels & Runtime Primitives

  • DeepEP - Communication library for efficient expert-parallel training/inference pipelines, reducing MoE cross-device communication overhead. Apache 2.0 licensed. GitHub stars
  • FlashKDA - High-performance CUTLASS-based Kimi Delta Attention CUDA kernels for linear attention mechanisms. MIT licensed. GitHub stars
  • DeepGEMM - Clean, high-performance FP8 GEMM kernels with fine-grained scaling for modern inference workloads. Apache 2.0 licensed. GitHub stars
  • RAFT - CUDA-accelerated algorithms and ANN building blocks for high-performance similarity search, clustering, and matrix learning workloads. GitHub stars
  • ThunderKittens - CUDA tile primitives and kernel templates for accelerating transformer attention blocks. MIT licensed. GitHub stars
  • tt-metal - TT-Metalium + TT-NN operator stack for building and optimizing kernels on Tenstorrent AI accelerators. Apache 2.0 licensed. GitHub stars
  • mini-sglang - Compact implementation of SGLang designed to demystify modern LLM serving systems. Educational yet production-quality with RadixAttention, continuous batching, and speculative decoding. MIT licensed. GitHub stars

Quantization, Distillation & Optimization

  • bitsandbytes - 8-bit and 4-bit optimizers + quantization. GitHub stars
  • Optimum - Hardware-specific acceleration and quantization. GitHub stars

4. Agentic AI & Multi-Agent Systems

Frameworks and platforms for building agent-based systems and multi-agent workflows.

Single-Agent Frameworks

  • AutoGPT - The original autonomous AI agent framework that sparked the agent revolution. Vision of accessible AI for everyone with modular agent architecture, benchmark testing, and forge-based agent building. 183k+ stars. GitHub stars

  • LangGraph - Stateful, controllable agent orchestration. GitHub stars

  • CrewAI - Role-based agent framework. GitHub stars

  • AutoGen (AG2) - Flexible multi-agent conversation framework. GitHub stars

  • DSPy - Framework for programming language model pipelines with modules, optimizers, and evaluation loops. GitHub stars

  • Semantic Kernel - SDK for building and orchestrating AI agents and workflows across multiple programming languages. GitHub stars

  • smolagents - Lightweight agent framework centered on tool use and code-executing workflows. GitHub stars

  • LangChain - Foundational library for agents, chains, and memory. GitHub stars

  • Neuron AI - PHP Agentic Framework for building production-ready AI driven applications. Connect components (LLMs, vector DBs, memory) to agents that can interact with your data. MIT licensed. GitHub stars

  • II-Agent (Intelligent Internet) - New open-source framework to build and deploy intelligent agents with support for Claude, Gemini, and OpenAI models. Apache 2.0 licensed. GitHub stars

  • Hermes Agent (NousResearch) - The agent that grows with you. Autonomous server-side agent with persistent memory that learns and improves over time. GitHub stars

  • Strands Agents - Model-driven approach to building AI agents in just a few lines of code. Multi-agent systems, autonomous agents, and streaming support with built-in MCP. Apache 2.0 licensed. GitHub stars

  • Agno - Build, run, and manage agentic software at scale. High-performance framework for multi-agent systems with memory, knowledge, and tools. GitHub stars

  • Upsonic - Agent framework for fintech and banking with built-in MCP support, guardrails, and tool server architecture. GitHub stars

  • VoltAgent - TypeScript-first AI agent engineering platform with memory, RAG, workflows, MCP integration, and voice support. GitHub stars

  • PocketFlow - 100-line minimalist LLM framework for building agent workflows. Lightweight, extensible architecture for tool use and autonomous task execution. GitHub stars

  • Agent Development Kit (Google) - Code-first Python toolkit for building sophisticated AI agents with multi-agent orchestration, built-in evaluation, and flexible deployment. Model-agnostic with tight Google ecosystem integration. Apache 2.0 licensed. GitHub stars

  • PydanticAI - Type-safe AI agent framework from the creators of Pydantic. Model-agnostic with 20+ providers, built-in observability via Logfire, MCP/A2A protocol support, and YAML/JSON agent definitions. MIT licensed. GitHub stars

  • Griptape - Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory. Enforces structures like sequential pipelines and DAG-based workflows for predictable AI systems. Apache 2.0 licensed. GitHub stars

  • Langroid - Harness LLMs with multi-agent programming. Mature tool calling system based on Pydantic, supports hundreds of LLM providers including OpenAI and local servers. Built for robust agent behavior in real-world use cases. MIT licensed. GitHub stars

  • Octomind - Model-agnostic AI agent runtime written in Rust with specialist agents, MCP support, multiple provider integrations, and zero-config setup. Apache 2.0 licensed. GitHub stars

  • Marvin - Python framework for structured outputs and agentic AI workflows. Simplifies LLM interactions with type-safe interfaces, automatic schema generation, and built-in observability. From the creators of Prefect. Apache 2.0 licensed. GitHub stars

  • Burr - Apache incubating framework for building stateful AI applications (chatbots, agents, simulations). Monitor, trace, persist, and execute on your own infrastructure with built-in UI and pluggable memory. Apache 2.0 licensed. GitHub stars

  • KaibanJS - JavaScript-native framework for building and managing multi-agent systems with a Kanban-inspired approach. Visual task board for AI agents with real-time collaboration features. MIT licensed. GitHub stars

  • Jido - Autonomous agent framework for Elixir. Built for distributed, autonomous behavior and dynamic workflows with actor-model concurrency. Apache 2.0 licensed. GitHub stars

  • Flue - Programmable TypeScript harness and sandbox agent framework for building autonomous workflows and agents. Apache 2.0 licensed. GitHub stars

  • Agent-Native - TypeScript-first framework for building agent-first applications featuring shared database state, real-time multiplayer editing, and action-driven tools. ISC licensed. GitHub stars

  • rlm - General plug-and-play inference library for Recursive Language Models (RLMs) that programmatically execute sub-LM calls inside isolated code sandboxes. GitHub stars

  • Page Agent - JavaScript-native, in-page GUI agent framework for controlling web interfaces with natural language without screenshots or external browser automation. MIT licensed. GitHub stars

  • Computer (Cloudflare) - Virtual filesystem inside a Durable Object providing sandboxed execution environments for AI agents. MIT licensed. GitHub stars

  • Embabel - Agent framework for the JVM written in Kotlin with dynamic goal-oriented planning and Spring Boot integration. Apache 2.0 licensed. GitHub stars

  • Ouroboros - Self-hosted general-purpose agent with durable identity and memory, specialist subagent coordination, and reviewed changes to its own implementation. MIT licensed. GitHub stars

  • OpenAmer - Open-source Windows-native agent that runs its cognition in-process (five native tools: think, learn, remember, trigger, heartbeat) and operates the real desktop locally — filesystem, terminal, GUI and browser over the Chrome DevTools Protocol. A single 10-subsystem heartbeat replaces 84 cron entries, and an A2A mesh routes work peer-to-peer between instances. Apache 2.0 licensed. GitHub stars

Multi-Agent Orchestration

  • ChatDev - Multi-agent software development framework where AI agents collaborate as programmers, designers, and testers to build software. Apache 2.0 licensed. GitHub stars

  • CAMEL - First and best multi-agent framework for building scalable agent systems. Apache 2.0 licensed with extensive tooling for agent communication and task automation. GitHub stars

  • DeepAgents - Batteries-included LangChain agent harness for building and running structured multi-agent workflows with reusable runtime patterns. GitHub stars

  • EvoFlux - Local-first desktop workspace for coordinating AI agent teams across conversations, files, terminal, browser, Git, memory, plugins, and verification. GitHub stars

  • Swarms - Bleeding-edge enterprise multi-agent orchestration. GitHub stars

  • Mastra - TypeScript-first agent framework with built-in RAG, workflows, tool integrations, observability and observational memory. GitHub stars

  • Nika - Workflow engine for AI where agent work is captured as reviewable .nika.yaml DAG files, statically checked before execution (schema, permits, cost floor) with tamper-evident traces after. Local-first (Ollama, llama.cpp, vLLM), MCP client and server. AGPL-3.0 licensed. GitHub stars

  • Deer-Flow (ByteDance) - Open-source long-horizon SuperAgent harness that researches, codes, and creates. Handles tasks from minutes to hours with sandboxes, memories, tools, skills, subagents, and message gateway. GitHub stars

  • OpenAI Agents SDK - Production-ready lightweight framework for multi-agent workflows. The evolution of Swarm with enhanced orchestration capabilities and enterprise-grade features. GitHub stars

  • Symphony - Turns project work into isolated, autonomous implementation runs. Monitors work boards, spawns agents to handle tasks, and provides proof of work including CI status, PR reviews, and walkthrough videos. Engineering preview for managing work instead of supervising coding agents. Apache 2.0 licensed. GitHub stars

  • Paperclip - AI agent company and orchestration framework with 55K+ stars. MIT licensed. GitHub stars

  • AgentScope - Alibaba's production-ready multi-agent framework with 23K+ stars. Features built-in MCP and A2A support, message hub for flexible orchestration, and AgentScope Runtime for production deployment. GitHub stars

  • Microsoft Agent Framework - Microsoft's official framework combining AutoGen's agent abstractions with Semantic Kernel's enterprise features. Supports Python and .NET with graph-based workflows. GitHub stars

  • NarraNexus - A ready-to-run AI agent team workspace whose agents remember, collaborate, and use tools from day one. Apache 2.0 licensed. GitHub stars

  • Agency Swarm - Reliable multi-agent orchestration framework built on top of the OpenAI Assistants API with organizational structure modeling. GitHub stars

  • elizaOS - Autonomous multi-agent framework for building and deploying AI-powered applications. Features Discord/Telegram/Farcaster connectors, RAG support, and a modern web dashboard. GitHub stars

  • OpenAgents - AI Agent Networks for Open Collaboration. Platform for building collaborative multi-agent systems with shared knowledge and distributed task execution. Apache 2.0 licensed. GitHub stars

  • Hive (Aden) - Production-grade multi-agent orchestration framework with 10K+ stars. Apache 2.0 licensed. GitHub stars

  • Agent Squad (AWS Labs) - Flexible multi-agent orchestration framework with intelligent intent classification and context management. Supports Python and TypeScript with pre-built agents for Bedrock, Lex, and custom integrations. Apache 2.0 licensed. GitHub stars

  • DeepResearchAgent - Hierarchical multi-agent system for deep research tasks with automated task decomposition and execution across complex domains. GitHub stars

  • Composio Agent Orchestrator - Agentic orchestrator for parallel coding agents. Plans tasks, spawns agents, and autonomously handles CI fixes, merge conflicts, and code reviews. MIT licensed. GitHub stars

  • Open Multi-Agent - MIT-licensed TypeScript-native orchestration framework that plans multi-agent task DAGs at runtime, with approval gates, tracing, evaluation, checkpoints, and resumable execution in your own environment. GitHub stars

  • BeeAI Framework (IBM) - Production-ready multi-agent framework in Python and TypeScript. Features workflow orchestration, ACP/MCP protocol support, and deep watsonx integration. Part of Linux Foundation AI & Data program. GitHub stars

  • AI Town - Deployable starter kit for building virtual towns where AI characters live, chat and socialize. Inspired by Stanford's Generative Agents research with persistent agent memory and social interactions. MIT licensed. GitHub stars

  • Conductor OSS - Event-driven agentic orchestration platform providing durable and resilient execution engine for applications and AI agents. Battle-tested at Netflix, Tesla, LinkedIn, and J.P. Morgan with 30K+ stars. Apache 2.0 licensed. GitHub stars

  • A2A Protocol - Agent2Agent (A2A) open protocol enabling communication and interoperability between opaque agentic applications. Donated to Linux Foundation by Google with 50+ technology partners. Apache 2.0 licensed. GitHub stars

  • 777genius/agent-teams-ai - Open-source desktop app for coordinating autonomous coding-agent teams with inter-agent messaging, Kanban task management, and code review across Claude Code, Codex, OpenCode, Cursor, Grok, GitHub Copilot, Kiro, Z.AI, MiniMax, Kimi, and 75+ LLM providers. GitHub stars

  • Panniantong/Agent-Reach - Reusable search and web-ingestion layer for AI agents spanning Reddit, X/Twitter, YouTube, GitHub, Bilibili and more through one CLI. GitHub stars

  • xerrors/Yuxi - Self-hosted multi-tenant agent harness combining retrieval, knowledge graph grounding, and workflow orchestration for production teams. GitHub stars

  • Sim Studio - Open-source AI workspace for building, deploying, and orchestrating AI agents. Visual canvas with 1000+ integrations, multi-framework support (Agno, OpenAI, LangChain, Google ADK), and self-hosted or cloud deployment. Apache 2.0 licensed. GitHub stars

  • 2FastLabs Agent Squad - Flexible, lightweight open-source framework for orchestrating multiple AI agents to handle complex conversations with parallel execution capabilities. Apache 2.0 licensed. GitHub stars

  • SIA - Self-improving framework that orchestrates meta, target, and feedback agents to autonomously optimize the performance of AI models and agents on benchmark tasks. MIT licensed. GitHub stars

  • Council of High Intelligence - Multi-agent deliberation framework that routes specialized personas across different LLM providers to debate topics and reach consensus. GitHub stars

  • Gas Town - Multi-agent workspace manager and orchestration system for Claude Code and other coding agents with persistent work tracking, mailboxes, and automated merge queues. MIT licensed. GitHub stars

  • Agentlas OS Agent Operation Environment (AOE) - Local-first, model-agnostic environment for building, borrowing, and orchestrating specialist agents and teams across supported LLM hosts, with owner-scoped packages and host-enforced permissions. Apache 2.0 licensed. GitHub stars

  • Open Deep Research - Open-source deep research assistant that orchestrates language models and search tools to run multi-step web research and compile reports. MIT licensed. GitHub stars

  • Claudexor - Local-first control plane for routing coding work across Claude Code, Codex, Cursor, and OpenCode, with quota-aware rotation across multiple Claude/Codex subscription profiles, shared thread context, best-of-N runs, and cross-model review. GitHub stars

  • MiroFish - Multi-agent swarm intelligence engine that constructs parallel digital environments with autonomous agents to simulate and predict real-world outcomes. AGPL-3.0 licensed. GitHub stars

  • Maka - Apache-incubating local-first AI-agent workspace with durable append-only agent execution history, licensed under Apache-2.0. GitHub stars

  • Ruflo - Multi-agent orchestration and meta-harness for coordinating agent swarms with shared memory, licensed under the MIT license. GitHub stars

  • munder-difflin - MIT-licensed desktop multi-agent workspace and harness for coordinating local coding agents across multiple LLM backends. GitHub stars

  • fractal - Hierarchical coding-agent orchestrator with recursive delegation, per-node Git worktrees, configurable limits, persistent SQLite state, and live terminal monitoring and steering. GitHub stars

  • AX (Google) - Declarative, high-throughput agent orchestration runtime for sandboxed agent workloads at cluster scale. Apache 2.0 licensed. GitHub stars

  • Strands Agent Harness - Production SDK and harness runtime for building, monitoring, and controlling end-to-end AI agent lifecycles in Python and TypeScript. Apache 2.0 licensed. GitHub stars

  • StarNet - Local-first desktop multi-agent harness with persistent workspaces, capability-scoped tools, agent memory, budgets, schedules, and live runtime visualization. MIT licensed. GitHub stars

  • OpenRig - Local multi-agent harness for defining persistent Claude Code and Codex teams, with YAML topologies, tmux sessions, durable state, and a shared terminal UI. Apache-2.0 licensed. GitHub stars

  • Raven - Multi-agent harness whose host agent plans complex tasks as DAGs and delegates them to built-in research, coding, design, and on-call agents or to third-party agents over ACP, CLI, or OpenAI-compatible APIs, with cross-session memory and an experimental self-evolution loop that installs only verified changes. Apache 2.0 licensed. GitHub stars

  • 5dive - Self-hosted CLI that runs a team of AI agents on one Linux server, each its own Linux user running Claude Code, Codex or another official agent CLI as a systemd service, sharing an org chart and a backlog. MIT licensed. GitHub stars

Agent Protocols & Standards

  • Agent Gateway - Next-generation proxy and routing layer for AI agents and MCP servers, with Kubernetes-native transport, protocol interoperability, and service-mesh-style isolation for reliable agent infrastructure. Apache 2.0 licensed. GitHub stars
  • Microsandbox - Fast, local-first microVM runtime and library for isolated execution of AI agents and untrusted workloads. Apache 2.0 licensed. GitHub stars
  • Agent Substrate - Kubernetes-native execution runtime for high-density, stateful AI-agent sandboxes with actor lifecycle management, suspend/resume, and workload routing. Apache-2.0 licensed. GitHub stars
  • DESIGN.md (Google) - A format specification for describing visual identity to coding agents, combining YAML tokens and markdown prose to give agents a structured understanding of design systems. Apache 2.0 licensed. GitHub stars
  • Agent Skills - Standardized specification and document format for bundling and progressively loading AI agent capabilities, instructions, scripts, and resources. Apache 2.0 licensed. GitHub stars
  • FastMCP - A Python framework for building Model Context Protocol (MCP) servers and clients with automatic schema generation and validation. Apache 2.0 licensed. GitHub stars

Agent Context, Memory & Knowledge

  • OpenViking - Open-source context database for AI agents that unifies agent memory, knowledge RAG, and skills as a virtual filesystem. AGPL 3.0 licensed. GitHub stars
  • LWC (Local Wiki CLI) - Local-first, source-grounded project memory for coding agents with bounded MCP retrieval, citations and provenance, atomic changesets, and optional document and code knowledge graphs. Apache 2.0 licensed. GitHub stars
  • Obsidian Agent Skills - Agent skills and open-format tooling for Obsidian vaults, Markdown, Bases, and JSON Canvas compatible with Claude Code, Codex, and OpenCode. MIT licensed. GitHub stars
  • claude-obsidian - MIT-licensed Obsidian and Claude Code integration that organizes Markdown vaults with local indexing and links. GitHub stars
  • Cangjie Skill - Pipeline to distill books, videos, and podcasts into structured, executable agent skills using verification and testing workflows. MIT licensed. GitHub stars
  • Hexis - Git-backed platform for managing and sharing skills, tools, and context across AI agents through a remote MCP server. Apache 2.0 licensed. GitHub stars
  • Codegraph - Local pre-indexed code knowledge graph for coding agents to reduce token usage and redundant tool calls across Claude, Codex, and other agents. GitHub stars
  • Wenlan - Local source-backed AI knowledge base and LLM wiki for coding agents, with Markdown pages, hybrid retrieval, knowledge graphs, CLI workflows, and MCP integrations. Apache 2.0 licensed. GitHub stars
  • Gortex - Local-first code knowledge graph and code intelligence engine built in Golang with multi-repository support and real-time graph actualisation. Built for AI coding agents aiming to expose only the needed information, reducing token usage by up to 50x. Works natively with Claude, Codex, Hermes, and other agents. GitHub stars
  • Graphify - AI coding assistant skill that indexes codebases, databases, and documents into a queryable knowledge graph for coding agents. MIT licensed. GitHub stars
  • Workspai - Open-source workspace intelligence CLI that models polyglot workspaces, builds proof-backed knowledge graphs, runs health and release gates, and generates bounded context for AI coding agents. MIT licensed. GitHub stars
  • Headroom - Context compression proxy for tool outputs, logs, and RAG chunks, reducing token pressure while preserving intent for AI agents. GitHub stars
  • llmtrim - Self-hosted Rust proxy, MCP server, CLI, and library that compresses LLM prompts, tool outputs, and replies to cut token usage, quality-gated so it never raises your bill. MPL-2.0 licensed. GitHub stars
  • MailFathom - Security-first, self-hosted email knowledge system that synchronizes IMAP mailboxes into user-owned PostgreSQL for lexical and semantic retrieval, cited answers, local-model operation, and MCP access. AGPL-3.0 licensed. GitHub stars
  • MemPalace - High-performance, benchmarked AI memory system for persistent recall and retrieval in long-horizon autonomous workflows. GitHub stars
  • Tree Ring Memory - Framework-agnostic, local-first memory lifecycle for AI agents with a Rust CLI, SQLite/FTS recall, redaction, forgetting, audit checks, consolidation, and agent-skill guidance. MIT licensed. GitHub stars
  • deja - Memory layer over the session transcripts coding agents already write to disk — Claude Code, Codex, Cursor, opencode, Zed and more — including sessions from before it was installed; local BM25 recall over them with no LLM or embeddings, MCP tools, and credentials redacted at index time. MIT licensed. GitHub stars
  • Claude Mem - Persistent agent-memory system that captures session observations, summarizes them, and retrieves relevant context across coding-agent sessions. Apache-2.0 licensed. GitHub stars
  • codebase-memory-mcp - High-performance C-based codebase intelligence engine and MCP server that indexes repositories into local type-resolved knowledge graphs. MIT licensed. GitHub stars
  • book-to-skill - CLI tool that distills technical books, documents, and reference materials into structured, on-demand agent skills. MIT licensed. GitHub stars
  • AI Memory - Rust-native long-term memory server and MCP client for agent coding CLIs, featuring Karpathy-style LLM wiki compilation, FTS5 recall, and cross-agent session handoffs. MIT licensed. GitHub stars
  • Busabase - Open-source database and workspace that gives AI agents structured data, durable knowledge, docs, skills, and apps through MCP, OpenAPI, CLI, and coding-agent skills; material writes can remain reviewable ChangeRequests before becoming canonical. MIT licensed. GitHub stars
  • ThreadShelf - Local-first archive and semantic search for AI conversation histories across multiple providers, with local embeddings, LanceDB storage, complete thread retrieval, HTTP and CLI access, and a stdio MCP server. GitHub stars
  • drevon - npx drevon init turns any directory into an AI workspace with one shared config, persistent cross-session memory, prompts and skills for Claude Code, Codex, Copilot, Cursor, Windsurf, Cline, Aider and Continue. MIT licensed. GitHub stars

Autonomous Coding Agents

  • BitFun - Open-source coding agent with a Rust runtime, desktop and CLI interfaces, self-hosted remote access, and support for custom tools and skills. GitHub stars
  • Free Claude Code - Multi-provider proxy and launcher for Claude Code, Codex, and Pi with a local Admin UI to route coding agents to 31+ cloud and local LLM backends. MIT licensed. GitHub stars
  • Background Agents - Open-source background coding agent system inspired by Ramp's Inspect, supporting file and environment snapshots, cron-based automation, and multi-provider models. MIT licensed. GitHub stars
  • OpenHands (ex-OpenDevin) - Full-featured open-source AI software engineer. GitHub stars
  • HEXStrike AI - MCP-powered coding-focused cybersecurity agent framework for automated pentesting and bug-hunting workflows. GitHub stars
  • Darkmoon - Open-source autonomous AI pentest platform and MCP host orchestrating 80+ offensive tools via per-tech offensive sub-agents, with Active Directory and Kubernetes support. GPL-3.0 licensed. GitHub stars
  • VulnClaw - Autonomous penetration testing agent utilizing Model Context Protocol (MCP) toolchains, blackboard state space search, and structured reasoning. GitHub stars
  • Goose - Extensible on-machine AI agent for development tasks. GitHub stars
  • OpenShell (NVIDIA) - Safe and private runtime for autonomous AI agents with policy-driven execution boundaries and CLI integration. GitHub stars
  • OpenCode - Terminal-native autonomous coding agent. GitHub stars
  • ECC - Performance-oriented agent harness for coding agents with skills, memory, and security-aware orchestration across Claude Code, Codex, and more. GitHub stars
  • oh-my-pi - Terminal coding agent with hash-anchored edits, subagents, LSP, browser integrations, and terminal-native workflows. GitHub stars
  • Pi (earendil-works) - Modular agent toolkit with terminal-first CLI, unified model/provider layer, and runtime integrations for coding workflows and TUI/web UIs. GitHub stars
  • Aider - Command-line pair-programming agent. GitHub stars
  • Pi (badlogic) - Terminal coding agent with hash-anchored edits, LSP integration, subagents, MCP support, and package ecosystem. GitHub stars
  • Mistral-Vibe (Mistral) - Minimal CLI coding agent by Mistral. Lightweight, fast, and designed for local development workflows. GitHub stars
  • Nanocoder (Nano-Collective) - Beautiful local-first coding agent running in your terminal. Built for privacy and control with support for multiple AI providers via OpenRouter. GitHub stars
  • Gemini CLI (Google) - Open-source AI agent that brings Gemini's power directly into your terminal. Supports code generation, shell execution, and file editing with full Apache 2.0 licensing. GitHub stars
  • Archon - Workflow engine for deterministic AI coding agents. Define development processes as YAML workflows (planning → implementation → validation → review → PR) with isolated Git worktrees for parallel execution. MIT licensed. GitHub stars
  • mini-SWE-agent - Lightweight coding agent for repository and issue-fixing workflows, designed for simple agentic software engineering experiments. GitHub stars
  • Kilo Code - Open-source agentic coding assistant with IDE workflows, tool use, and support for local or OpenAI-compatible models. GitHub stars
  • Open SWE - Asynchronous coding agent from the LangChain ecosystem for background software engineering tasks. GitHub stars
  • Letta Code - Memory-first coding harness designed for long-lived agents that learn from experience. Persistent agents with portable memory across models (Claude, GPT, Gemini, GLM, Kimi). CLI and desktop app for macOS, Windows, and Linux. Apache 2.0 licensed. GitHub stars
  • LoopTroop - Local-first AI coding workspace that orchestrates multi-model planning councils, git worktrees, and task loops. MIT licensed. GitHub stars
  • gptme - Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top. MIT licensed. GitHub stars
  • Superpowers - Composable skills framework and software development methodology for coding agents, structuring processes like planning, test-driven development, and code review. GitHub stars
  • Agent Skills - Production-grade engineering skills and quality gates for AI coding agents, packaging developer workflows like spec refinement, planning, and testing. GitHub stars
  • Harness - Team-architecture factory for C‍laude Code that designs domain-specific agent teams, defines specialized agents, and generates their skills. Apache 2.0 licensed. GitHub stars
  • jcode - Performance-oriented, memory-efficient coding agent harness built for multi-session workflows and infinite customizability. MIT licensed. GitHub stars
  • firstmate - Agent distro for running a crew of autonomous coding agents in isolated Git worktrees across visible terminal session backends. MIT licensed. GitHub stars
  • DeepSeek-Reasonix - DeepSeek-native AI coding agent for the terminal, designed around prefix-cache stability. MIT licensed. GitHub stars
  • gstack - Multi-specialist agent skills framework for Claude Code and coding agents that structures development workflows into planning, design, QA, and release phases. MIT licensed. GitHub stars
  • taste-skill - Anti-slop frontend design skills for coding agents that improve layout, typography, and design system alignment during generation. MIT licensed. GitHub stars
  • Agents CLI (Google) - CLI and skills that turn coding assistants into experts at creating, evaluating, and deploying AI agents on Google Cloud. Apache 2.0 licensed. GitHub stars
  • Claude Code Skills & Plugins - Modular instruction packages, custom commands, and utility scripts for Claude Code, Gemini CLI, Cursor, and other AI coding agents. MIT licensed. GitHub stars
  • AG Kit - Antigravity-first agent engineering kit featuring rules, skills, persistent memory, MCP guidance, and a native safety hook. MIT licensed. GitHub stars
  • Prime Agent - Self-improving recursive language model (RLM) agent for coding workflows and autonomous tasks. MIT licensed. GitHub stars
  • Agent Skills (Google) - Official collection of Agent Skills for Google Cloud and Google developer platforms, extending AI coding agents with product and technology workflows. Apache 2.0 licensed. GitHub stars
  • Agent Skills (Anthropic) - Official collection of Agent Skills and reference implementations for Claude Code, Claude API, and AI agents. Apache 2.0 licensed. GitHub stars
  • Superagent - macOS desktop app giving Claude Code and Codex a real browser to drive, an iOS Simulator to install and screenshot apps in, and a phone companion app for remote monitoring. MIT licensed. GitHub stars
  • BrowserSkill (Tencent) - CLI and extension enabling AI coding agents to control authenticated browser sessions in background tabs without interrupting user workflows. MIT licensed. GitHub stars
  • Ordewell - Terminal CLI and TUI that turns one goal into an ordered, editable plan of coding agent tasks, each carrying its own runner (Claude Code, Codex, OpenCode), model and mode, where a task counts as done only when its completion marker appears in that runner's output. Apache-2.0 licensed. GitHub stars
  • Orbi - Self-hosted runner that turns a labelled GitHub Issue into a pull request, has a separate model review the frozen diff before merge, and publishes the tagged GitHub Release. Works with any OpenAI-compatible model or a Codex subscription. AGPL-3.0 licensed. GitHub stars
  • Threadlines - Desktop workspace for Codex and Claude Code that keeps a live browser, terminal, and source control beside each agent thread, and lets a second agent join a thread to answer questions or review changes. MIT licensed. GitHub stars

Prompt Engineering & Structured Outputs

  • Outlines - Structured outputs for LLMs. Guarantees valid JSON, regex-compliant text, and Pydantic model outputs during generation. Trusted by NVIDIA, Cohere, Hugging Face, and vLLM. Apache 2.0 licensed. GitHub stars

  • LangGPT - Pioneering framework for structured and meta-prompt design. Battle-tested by thousands of users worldwide with 10,000+ stars. The most popular prompt engineering paradigm for creating reusable, maintainable prompt templates. Apache 2.0 licensed. GitHub stars

  • Prompt Optimizer - AI prompt optimization tool with multi-round iterative improvements, dual-mode optimization for system and user prompts, and multi-model support. Available as web app, desktop app, Chrome extension, and Docker deployment. AGPL-3.0 licensed. GitHub stars

  • Guidance - Efficient programming paradigm for steering language models. Control output structure with loops, conditionals, and regex constraints inline. Reduces latency and cost vs conventional prompting. MIT licensed. GitHub stars

  • XGrammar - Fast, flexible and portable structured generation engine. Default backend for vLLM, SGLang, TensorRT-LLM, and MLC-LLM with flexible grammar support and zero-overhead mask generation. Apache 2.0 licensed. GitHub stars

  • AdalFlow - Library to build and auto-optimize LLM applications with LLM-AutoDiff for fine-tuning-free optimization. End-to-end workflow optimization with tracing and human-in-the-loop capabilities. MIT licensed. GitHub stars

  • guidelint - Zero-dependency Python CLI that lints structured-output configs for vLLM, llama.cpp, and Ollama against 23 version-aware rules, catching silently-ignored fields before production. MIT licensed. GitHub stars

Domain-Specific Agents

  • Composio - Tool integration layer for AI agents with 1000+ toolkits, authentication management, and sandboxed workbench. Powers tool use across major frameworks. GitHub stars
  • Langflow - Visual low-code platform for agentic workflows. GitHub stars
  • Dify - Production-ready agentic workflow platform. GitHub stars
  • OWL (camel-ai/owl) - Advanced multi-agent collaboration system. GitHub stars
  • gpt-researcher - Autonomous agent that conducts deep online research on any topic. Generates comprehensive reports with citations by orchestrating web searches, content scraping, and synthesis. Apache 2.0 licensed. GitHub stars
  • last30days-skill - AI agent that researches and synthesizes topic trends from Reddit, X, YouTube, Hacker News, and prediction markets. MIT licensed. GitHub stars
  • Jev Social - Local social-media research agent that uses TypeSafe Jev to select bounded socai CLI browser operations for Instagram, TikTok, and LinkedIn, streams captured evidence, and generates cited reports. MIT licensed. GitHub stars
  • pm-skills - Marketplace of product management plugin skills and workflows for Claude Code, Codex, and Claude Cowork. MIT licensed. GitHub stars
  • claude-code-best-practice - Custom subagents, skills, environment configurations, and best practices for the Claude Code developer agent. GitHub stars
  • PPT Master - AI-driven multi-role agent skill for converting documents into editable PowerPoint presentations via SVG and DrawingML workflows. MIT licensed. GitHub stars
  • PraisonAI - 24/7 AI employee team for automating complex challenges. Low-code multi-agent framework with handoffs, guardrails, memory, RAG, and 100+ LLM providers. GitHub stars
  • Agent-S (Simular AI) - Open agentic framework that uses computers like a human. SOTA on OSWorld benchmark (72.6%) for GUI automation and computer control. GitHub stars
  • MobileAgent (Alibaba/X-PLUG) - Powerful GUI agent family for autonomous mobile device control. Multimodal agent framework designed to operate smartphone apps through visual UI perception and reasoning. MIT licensed. GitHub stars
  • UI-TARS Desktop (ByteDance) - Open-source multimodal AI agent stack with native GUI agent capabilities. Desktop application bringing GUI agent and vision power to your computer, browser, and terminal. Apache 2.0 licensed. GitHub stars
  • Browser Use - Makes websites accessible for AI agents. Enables autonomous web automation, data extraction, and task completion with natural language instructions. MIT licensed. GitHub stars
  • Jet Browser - Self-hosted WPE WebKit runtime that gives AI agents isolated Docker browser sessions, native input, screenshots, and an ordered JSONL control interface. Apache 2.0 licensed. GitHub stars
  • Steel Browser - Open-source browser API for AI agents and apps. Batteries-included browser sandbox for web automation without infrastructure worries. Apache 2.0 licensed. GitHub stars
  • Cua - Open-source sandboxes, SDKs, and benchmarks for computer-use agents to control desktop environments. MIT licensed. GitHub stars
  • Webwright - A terminal-style web agent framework that enables coding models to run as browser agents by writing and executing Playwright scripts. MIT licensed. GitHub stars
  • invisible_playwright_mcp - Self-hosted browser agent that drives a patched Firefox with real pointer and keyboard input, usable as a local MCP server from Claude Code, Codex, Cursor or Gemini CLI, or from its own web UI. MIT licensed. GitHub stars
  • TradingAgents - Multi-agent framework for financial trading. Simulates professional trading firm operations with 6+ specialized agent roles, backtesting, risk management, and portfolio optimization. Built with LangGraph, supports multiple LLM providers. GitHub stars
  • Parlant - Conversational control layer for customer-facing AI agents. Enterprise-grade context engineering framework optimized for consistent, compliant, and on-brand B2C and sensitive B2B interactions. Apache 2.0 licensed. GitHub stars
  • n8n - Self-hostable workflow automation platform with AI agent nodes, tool integrations, and production automation workflows. GitHub stars
  • Activepieces - Open-source automation platform with AI agents, MCP integrations, and self-hosted workflow orchestration. GitHub stars
  • Julep - Stateful agent workflow platform with memory, tools, branching, and long-running task execution. GitHub stars
  • uAgents (Fetch.ai) - Fast and lightweight framework for creating decentralized agents with ease. Agents automatically join the network by registering on the Almanac smart contract. Supports agent-to-agent communication out of the box. Apache 2.0 licensed. GitHub stars
  • Tracecat - Self-hostable security automation platform for building agentic workflows across alerts, cases, and operations. GitHub stars
  • PentAGI - Fully autonomous AI agent system for conducting ethical hacking and complex penetration testing tasks. MIT licensed. GitHub stars
  • ToolJet - Self-hostable internal app builder with AI app and agent workflows for operations teams. GitHub stars
  • The Agency - Extensive library of specialized developer and workflow agent personas with installer support for Claude Code, Cursor, Codex, and other coding assistants. GitHub stars
  • CubeSandbox (Tencent Cloud) - High-performance, secure agent sandbox built on RustVMM and KVM, compatible with the E2B SDK. Apache 2.0 licensed. GitHub stars
  • DeepTutor - Multi-agent system for lifelong personalized tutoring with interactive and adaptive learning workflows. GitHub stars
  • Corsair - Domain-specific AI agent framework for building and running specialized agents. GitHub stars
  • DeskcommCRM - Self-hosted sales CRM that uses autonomous AI agents, WhatsApp integration, tenant RAG, and MCP tooling for chat-based sales workflows. GitHub stars
  • OpenResearch - Local-first workspace and harness for turning coding agents into autonomous research agents for literature review, hypothesis generation, and experiments. GitHub stars
  • call4me - Voice agent and remote MCP server that places phone calls to businesses for a coding agent user, navigating phone menus and returning the transcript and outcome. GitHub stars
  • AdsTurbo Creative MCP - Local stdio MCP server and CLI that turns a product page or reference ad into structured video ad briefs, hook variants, UGC scripts and storyboards, with no API key and no network calls. GitHub stars
  • Unsora MCP - Remote MCP server that lets agents generate images, video, voiceovers and music, cut long videos into short clips, and schedule or publish posts to connected social accounts, with interactive MCP Apps previews. The Express API, Next.js app and Trigger.dev workers it calls live in the same AGPL-3.0 repo. GitHub stars

Agent Memory & State

  • Letta (ex-MemGPT) - Platform for building stateful agents with advanced memory that learn and self-improve over time. GitHub stars
  • Mem0 - Universal memory layer for AI agents. Persistent, multi-session memory across models and environments. GitHub stars
  • Caura - Open-source memory infrastructure for AI agents, providing persistent memory and context management for building stateful, long-running agents. GitHub stars
  • Rohitg (agentmemory) - Open-source memory service for agents with benchmarked retrieval, structured entities, and API/SDK support for persistent personalized memory in tooling workflows. GitHub stars
  • Forgetful - MCP server for persistent AI agent memory with atomic notes, semantic linking, and SQLite or PostgreSQL storage. GitHub stars
  • Hindsight - State-of-the-art long-term memory for AI agents by Vectorize. Fully self-hosted, MIT-licensed, with integrations for LangChain, CrewAI, LlamaIndex, Vercel AI SDK, and more. GitHub stars
  • Supermemory - Memory API and app for AI agents that provides fast, scalable, context-aware storage and retrieval across projects. MIT licensed. GitHub stars
  • TencentDB Agent Memory - Fully local long-term memory layer for AI agents with a four-tier progressive pipeline and zero external dependencies. MIT licensed. GitHub stars
  • Cognee - AI memory platform for agents that builds a self-hosted knowledge graph for persistent, long-term memory across sessions. Apache 2.0 licensed. GitHub stars
  • LoopX - Lightweight state kernel and local control plane for long-running AI agent loops with goal tracking, auto-wake, and verifiable handoffs. MIT licensed. GitHub stars
  • Unlimited Context - Local-first context and memory engine that keeps a billion-token encoded pool on disk and pages relevant slices into a small resident window for Ollama and other local LLMs. Apache 2.0 licensed. GitHub stars
  • inspeximus - Memory layer that retires a corrected fact by key and can undo the correction later from the key alone. Zero-dependency core with an MCP server. GitHub stars
  • Mnemoverse - MIT-licensed MCP server for agent memory, backed by a hosted engine that re-ranks recall from reported outcomes rather than similarity alone, with one key or OAuth across Claude Code, Cursor, VS Code, and ChatGPT. GitHub stars
  • Statewave - Open-source memory runtime for AI agents that compiles reproducible, provenance-tagged context bundles instead of relying on query-time retrieval, self-hosted on Postgres and pgvector with Python and TypeScript SDKs. Apache 2.0 licensed. GitHub stars
  • Vestige - Causal proof engine and operating system for AI agents built on Strata, an append-only signed log, with no vectors and no RAG, where every answer carries its proof as a memory id, an edge path or a receipt and a failure is traced back to the commit that caused it. AGPL 3.0 licensed. GitHub stars

5. Retrieval-Augmented Generation (RAG) & Knowledge

Retrieval systems, vector databases, embedding models, and related tooling for RAG pipelines.

Vector Databases & Search Engines

  • Chroma - Most popular open-source embedding database. GitHub stars
  • Qdrant - High-performance vector search engine in Rust. GitHub stars
  • Weaviate - GraphQL-native vector search engine. GitHub stars
  • Milvus - Scalable cloud-native vector database. GitHub stars
  • NornicDB - Low-latency graph and vector hybrid retrieval database in Go with Neo4j and Qdrant-compatible drivers. GitHub stars
  • Faiss - Similarity search and clustering library for dense vectors with CPU and GPU implementations. GitHub stars
  • LanceDB - Serverless vector DB optimized for multimodal data. GitHub stars
  • Vespa - AI + Data platform with hybrid search (vector + keyword) and real-time indexing at scale. Battle-tested serving billions of queries daily. GitHub stars
  • pgvector - PostgreSQL extension for vector similarity search. GitHub stars
  • pgvectorscale - PostgreSQL extension for scalable vector search with DiskANN algorithm. Complements pgvector with significantly faster search and higher recall at large scale. PostgreSQL licensed. GitHub stars
  • VectorChord - Scalable, fast, and disk-friendly vector search in Postgres. Successor to pgvecto.rs with production-grade performance and efficient storage. AGPL-3.0 licensed. GitHub stars
  • Quickwit - Cloud-native search engine for observability. Open-source alternative to Datadog, Elasticsearch, Loki, and Tempo with native vector search support. GitHub stars
  • Tantivy - Full-text search engine library inspired by Apache Lucene and written in Rust. Powers Quickwit and other production search systems. GitHub stars
  • Manticore Search - Easy to use open source fast database for search. Good alternative to Elasticsearch with SQL-like interface and vector search capabilities. GitHub stars
  • OpenSearch - Open-source distributed and RESTful search and analytics suite with native vector search. Enterprise-grade fork of Elasticsearch with k-NN plugin for semantic search at scale. GitHub stars
  • Marqo - Multimodal vector search for text, image, and structured data. End-to-end indexing and search with built-in embedding models. Apache 2.0 licensed. GitHub stars
  • Vald - Highly scalable distributed vector search engine. Cloud-native architecture with automatic indexing, horizontal scaling, and multiple ANN algorithm support. Apache 2.0 licensed. GitHub stars
  • hnswlib - Header-only C++ library for fast approximate nearest neighbors with Python bindings. Supports CRUD operations and concurrent read/write - unique among ANN libraries. Powers many production vector databases. Apache 2.0 licensed. GitHub stars
  • turbovec - Rust-native high-performance vector index with Python bindings optimized for fast ANN search and SIMD acceleration on modern CPUs. MIT licensed. GitHub stars
  • sqlite-vec - A vector search SQLite extension that runs anywhere. Extremely small, "fast enough" vector search written in pure C with no dependencies. Perfect for embedded and edge deployments. MIT/Apache-2.0 dual licensed. GitHub stars
  • zvec - Lightweight, lightning-fast, in-process vector database from Alibaba. Built on Proxima (Alibaba's battle-tested vector search engine) for production-grade, low-latency similarity search. Apache 2.0 licensed. GitHub stars
  • Meilisearch - Lightning-fast search engine API with AI-powered hybrid search. Features typo-tolerant full-text search combined with HNSW-based vector search for semantic retrieval. MIT licensed. GitHub stars
  • Typesense - Open source alternative to Algolia + Pinecone. Fast, typo-tolerant, in-memory fuzzy search engine with native vector search capabilities. GPL-3.0 licensed. GitHub stars
  • Elasticsearch - Distributed search and analytics engine with native k-NN vector search, hybrid search, and dense vector indexing. Industry-standard for full-text search now with powerful semantic search capabilities. AGPL-3.0/Elastic-2.0 dual licensed. GitHub stars
  • Apache Solr - Mature Lucene-based search platform with dense vector search, filtering, faceting, and hybrid retrieval patterns for production search-heavy RAG systems. GitHub stars
  • RediSearch - Full-text, secondary indexing, and vector similarity search for Redis deployments. Useful when retrieval needs low-latency Redis-native search. GitHub stars
  • ParadeDB - Postgres-native search and analytics engine for full-text, faceted, and hybrid retrieval without moving data out of PostgreSQL. GitHub stars
  • Orama - Lightweight search engine with full-text, vector, and hybrid search for browser, server, and edge applications. GitHub stars
  • HelixDB - Graph-vector database for retrieval systems that need relationship traversal alongside semantic search. GitHub stars
  • USearch - Fast single-file similarity search & clustering engine for vectors. Smaller and faster than FAISS with 20+ language bindings (C++, Python, JavaScript, Rust, Java, Go, etc.) and support for custom metrics. Apache 2.0 licensed. GitHub stars
  • Deep Lake - AI Data Runtime for Agents with serverless PostgreSQL and multimodal datalake. Store and search vectors, images, text, videos, and more with LangChain/LlamaIndex integrations. Used by Intel, Bayer, Yale, and Oxford. Apache 2.0 licensed. GitHub stars
  • DiskANN (Microsoft) - Graph-structured indices for scalable, fast, fresh and filtered approximate nearest neighbor search. Handles billion-vector datasets on a single node with SSD-based indexing. MIT licensed. GitHub stars
  • SPTAG (Microsoft) - Distributed approximate nearest neighbor search library with high-quality vector index build and online serving toolkits. Powers Bing's vector search at trillion-vector scale. MIT licensed. GitHub stars
  • nanoflann - C++11 header-only library for fast nearest neighbor search with KD-trees. Zero dependencies, single-file integration, and 2-3x faster than FLANN with modern C++. BSD licensed. GitHub stars
  • NMSLIB - Non-Metric Space Library for efficient similarity search in generic non-metric spaces. Comprehensive toolkit for evaluating k-NN methods with support for exotic distance functions. Apache 2.0 licensed. GitHub stars
  • Vearch - Cloud-native distributed vector database for AI-native applications. Efficient similarity search of embedding vectors with horizontal scaling and real-time indexing. Apache 2.0 licensed. GitHub stars
  • JVector (DataStax) - The most advanced embedded vector search engine for Java. DiskANN-based algorithm for billion-scale vector search with efficient memory mapping. Apache 2.0 licensed. GitHub stars
  • VectorDBBench (Zilliz) - Industry-standard benchmark suite for vector databases. Test and compare performance of Milvus, Zilliz Cloud, and other vector DBs with your own datasets. MIT licensed. GitHub stars

Embedding Models

  • BGE (FlagEmbedding) - BAAI's best-in-class embedding family. GitHub stars
  • FastEmbed (Qdrant) - Lightweight, fast Python library for embedding generation with ONNX Runtime. Supports text, sparse (SPLADE), and late-interaction (ColBERT) embeddings without GPU dependencies. Apache 2.0 licensed. GitHub stars
  • EmbedAnything - Minimalist, highly performant multimodal embedding pipeline built in Rust. Memory-safe, modular, and production-ready for text, image, and audio embeddings with seamless vector DB integration. Apache 2.0 licensed. GitHub stars
  • Text Embeddings Inference (Hugging Face) - Blazing fast inference solution for text embedding models. High-performance extraction with token-based dynamic batching, Flash Attention, and support for FlagEmbedding, E5, GTE, and more. OpenAI-compatible API with Docker deployment. Apache 2.0 licensed. GitHub stars

Embedding Benchmarks

  • MTEB - Massive Text Embedding Benchmark covering 1000+ languages and diverse tasks. The industry standard for evaluating and comparing embedding models. GitHub stars

RAG Frameworks & Advanced Retrieval Tools

  • EmbedChain - Universal memory layer for AI agents. Simple API to create RAG applications over any dataset with support for multiple vector stores, embedding models, and LLM providers. Apache 2.0 licensed. GitHub stars
  • LlamaIndex - Full-featured RAG pipeline with advanced indexing. GitHub stars
  • Haystack - End-to-end NLP and RAG framework. GitHub stars
  • RAGFlow - Deep-document-understanding RAG engine. GitHub stars
  • GraphRAG (Microsoft) - Knowledge-graph-based RAG. GitHub stars
  • Docling - Document processing toolkit for turning PDFs and other files into structured data for GenAI workflows. GitHub stars
  • Unstructured - Best-in-class document preprocessing. GitHub stars
  • MinerU - High-accuracy document parsing for LLM and RAG workflows. Converts PDFs, Word, PPTs, and images into structured Markdown/JSON with VLM+OCR dual engine. GitHub stars
  • Marker - Fast, accurate PDF-to-markdown converter with table extraction, equation handling, and optional LLM enhancement for RAG pipelines. GitHub stars
  • ColPali / ColQwen - Vision-language models for document retrieval. GitHub stars
  • LightRAG - Graph-based RAG with dual-level retrieval system. Simple and fast with comprehensive knowledge discovery (EMNLP 2025). GitHub stars
  • RAG-Anything - All-in-One Multimodal RAG system for seamless processing of text, images, tables, and equations. Built on LightRAG. GitHub stars
  • RAGLite (Superlinear) - Python toolkit for RAG with DuckDB or PostgreSQL. Lightweight, efficient retrieval-augmented generation without heavy dependencies. MPL 2.0 licensed. GitHub stars
  • GPT-RAG (Azure) - Enterprise RAG pattern for Azure OpenAI at scale. Secure, production-ready architecture using Azure Cognitive Search and Azure OpenAI LLMs for ChatGPT-style Q&A experiences. MIT licensed. GitHub stars
  • LangChain4j - Java library for integrating LLMs into Java applications. Implements RAG, tool calling (including MCP support), and agents with seamless integration into enterprise Java frameworks like Spring Boot. Apache 2.0 licensed. GitHub stars
  • Kernel Memory (Microsoft) - Memory solution for users, teams, and applications. RAG pipelines with document ingestion, vector indexing, and natural language querying with citations. Supports multiple LLM providers and vector stores. MIT licensed. GitHub stars
  • txtai - All-in-one AI framework for semantic search, LLM orchestration and language model workflows. Embeddings database with customizable pipelines. GitHub stars
  • FlashRAG - Efficient toolkit for RAG research with 40+ retrieval and reranking models, 20+ benchmark datasets, and optimized evaluation pipelines (WWW 2025 Resource). MIT licensed. GitHub stars
  • DocsGPT - Private AI platform for building intelligent agents and assistants with enterprise search. Features Agent Builder, deep research tools, multi-format document analysis, and multi-model support. MIT licensed. GitHub stars
  • llmware - Unified framework for building enterprise RAG pipelines with small, specialized models. Optimized for AI PC and local deployment with 300+ models in catalog. Apache 2.0 licensed. GitHub stars
  • AutoFlow - Graph RAG-based conversational knowledge base tool built on TiDB Vector and LlamaIndex. Features Perplexity-style search with built-in website crawler. Apache 2.0 licensed. GitHub stars
  • Chonkie - Lightweight document chunking library for fast, efficient RAG pipelines. Memory-safe with multiple chunking strategies (semantic, token, recursive) and direct vector DB integration. MIT licensed. GitHub stars
  • PageIndex (VectifyAI) - Vectorless, reasoning-based RAG framework using document index structure. Achieves high accuracy without vector databases through intelligent context engineering and reasoning-based retrieval. MIT licensed. GitHub stars
  • Kotaemon (Cinnamon) - Open-source RAG-based tool for chatting with your documents. Hybrid RAG pipeline with full-text and vector retriever, re-ranking, and multi-modal capabilities. Clean Gradio-based UI with support for local and API-based LLMs. Apache 2.0 licensed. GitHub stars
  • Reader (Jina AI) - Convert any URL to LLM-friendly input with a simple prefix (r.jina.ai). Free service that extracts article content, removes clutter, and returns clean Markdown for RAG and agentic workflows. Apache 2.0 licensed. GitHub stars
  • UltraRAG (OpenBMB) - First lightweight RAG framework based on Model Context Protocol (MCP) architecture. Low-code RAG pipeline builder with comprehensive evaluation system and DeepResearch capabilities. From Tsinghua THUNLP, NEUIR, OpenBMB, and AI9stars. Apache 2.0 licensed. GitHub stars
  • Semantic Router - Superfast AI decision-making layer for LLMs and agents. Uses semantic vector space to route requests using semantic meaning rather than waiting for slow LLM generations. Cuts routing time from seconds to milliseconds. MIT licensed. GitHub stars
  • Pathway - Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. Features 350+ connectors with always-in-sync data from SharePoint, Google Drive, S3, Kafka, PostgreSQL and more. BSL 1.1 license (becomes Apache 2.0 after 4 years). GitHub stars
  • Infinity (AI Database) - AI-native database built for LLM applications with incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text. Powers RAGFlow's document engine. Apache 2.0 licensed. GitHub stars
  • PrivateGPT - Private document Q&A project for local and offline RAG workflows where data stays inside the user's environment. GitHub stars
  • FastGPT - Knowledge-base platform with RAG retrieval, document processing, visual AI workflows, and self-hosted deployment options. GitHub stars
  • MaxKB - Self-hostable knowledge-base and agent platform for document ingestion, RAG pipelines, and enterprise assistant workflows. GitHub stars
  • DB-GPT - Self-hosted AI data assistant for private knowledge, database-aware conversations, and data-heavy RAG workflows. GitHub stars
  • WeKnora - Enterprise knowledge platform that combines RAG retrieval, autonomous reasoning agents, wiki generation, and multi-source document ingestion. GitHub stars
  • localGPT - Local document-chat project for private, on-device Q&A over files without sending data to external APIs. GitHub stars
  • SurfSense - Privacy-focused NotebookLM-style workspace for teams to search, organize, and query knowledge with self-hosted RAG. GitHub stars
  • PieKBS - Local-first knowledge search engine for agents with FTS5 full-text search and graph-based document expansion via citation/support/wiki links. Pure Go, no embedding required. GitHub stars
  • Morphik - Open-source multimodal RAG framework for building AI apps over private knowledge. Handles text, images, and documents with built-in embedding generation and vector search. MIT licensed. GitHub stars
  • Beever Atlas - Open-source LLM knowledge base combining Neo4j knowledge graph with Weaviate vector DB for graph-based RAG. Native MCP server, team chat ingestion (Slack, Discord, Teams, Telegram), and BYO LLM via LiteLLM. Apache 2.0 licensed. GitHub stars
  • VidXP - Local-first multimodal video indexing and semantic search toolkit with transcript extraction, embeddings, scene-aware search. Can be used as a CLI, API and MCP. GitHub stars

Knowledge Graphs for RAG

  • Graphiti - Build real-time temporal knowledge graphs for AI agents. Tracks how facts change over time with provenance to source data. Supports prescribed and learned ontology for evolving real-world data. Apache 2.0 licensed. GitHub stars
  • Semantica - Graph-native infrastructure for context management, bi-temporal knowledge graphs, GraphRAG document chunking, and explainable AI reasoning. MIT licensed. GitHub stars
  • Code-Graph-RAG - Multi-language codebase RAG framework using Tree-sitter and Memgraph knowledge graphs to query, edit, and optimize codebases with AI. MIT licensed. GitHub stars

Web Data Ingestion

  • Crawl4AI - LLM-friendly web crawler that turns websites into clean Markdown for RAG and agentic workflows. GitHub stars
  • Scrapling - Adaptive web scraping and crawling framework for robust structured extraction from pages to large-scale pipelines. GitHub stars
  • Lightpanda - Machine-first headless browser in Zig; rendering-free and ultra-lightweight for AI agent browsing. GitHub stars
  • Paperless-AI - Automated document analyzer for Paperless-ngx with RAG-powered semantic search across your document archive. GitHub stars
  • Firecrawl - Web Data API for AI - search, scrape, and interact with the web at scale. Clean markdown/JSON output with proxy rotation and JS-blocking handled automatically. GitHub stars
  • wigolo - Local-first web intelligence and Model Context Protocol (MCP) server for web search, crawling, and structured data extraction. AGPL-3.0 licensed. GitHub stars
  • Zoom Search - MCP search and evidence tool for AI agents with query rewriting, source zoom-in, sourced answers, and runtime metrics. MIT licensed. GitHub stars
  • invisible-playwright - Playwright wrapper for a stealth-patched Firefox 150 binary. Drop-in Browser object for AI agents that need to ingest web data from sites with anti-bot guardrails (reCAPTCHA, FingerprintPro, Cloudflare). Spoofing happens in C++ source, not via JS overrides. MIT (wrapper) + MPL-2.0 (patches). GitHub stars

Document Conversion & Preprocessing

  • pdf-inspector - Fast Rust library for PDF classification and text extraction that detects scanned vs text-based documents to route RAG pipelines without OCR. MIT licensed. GitHub stars
  • OpenDataLoader PDF - Accessibility-aware PDF parser and conversion pipeline for AI-ready markdown and structured data workflows. GitHub stars
  • MarkItDown (Microsoft) - Python tool for converting files and office documents to Markdown. Supports PDF, PowerPoint, Word, Excel, images, audio, HTML, and more with OCR and transcription capabilities. MIT licensed. GitHub stars
  • LiteParse - Lightweight document parsing toolkit for AI and RAG pipelines with PDF/OCR extraction and clean preprocessing defaults. GitHub stars
  • PaddleOCR - Large-scale OCR suite with detection, recognition, and layout analysis, used widely for document digitization and downstream RAG pipelines. GitHub stars
  • DocETL (UC Berkeley) - Agentic LLM-powered data processing and ETL system for complex document processing. Query rewriting and evaluation for unstructured data analysis with 80% higher accuracy than baselines. MIT licensed. GitHub stars
  • kordoc - TypeScript library, CLI, and MCP server that converts Korean documents (HWP 3.x/5.x, HWPX, HWPML) as well as PDF, DOCX, XLSX, PPTX, and images to Markdown and structured data. MIT licensed. GitHub stars

LLM Application Frameworks

  • aisuite - Simple, unified interface to multiple Generative AI providers. Use OpenAI, Anthropic, Google, and 10+ other providers with a standardized API similar to OpenAI's. Switch between models or providers with a single line of code. MIT licensed. GitHub stars
  • Spring AI - Application framework for AI engineering in the Spring ecosystem. Unified API for LLMs, vector stores, and embedding models with seamless integration into Spring Boot applications. Supports RAG, tool calling, and structured outputs. Apache 2.0 licensed. GitHub stars
  • Rig - Rust library for building scalable, modular LLM-powered applications. Type-safe agent framework with unified LLM interface, built-in vector store integrations, and ergonomic abstractions for production AI systems. MIT licensed. GitHub stars
  • Ax - TypeScript framework for building reliable AI applications. "Official" DSPy-inspired framework for TypeScript with type-safe LLM interactions, chain-of-thought reasoning, and structured output validation. Apache 2.0 licensed. GitHub stars
  • Genkit - Open-source framework for building full-stack AI-powered applications in JavaScript, Go, and Python. Built and used in production by Google's Firebase. Unified interface for integrating AI models from multiple providers with built-in RAG, tool calling, structured outputs, and developer tools. Apache 2.0 licensed. GitHub stars
  • ContextGem - Effortless LLM extraction framework for documents. Powerful abstractions for building extraction workflows with automated dynamic prompts, data modeling, validation, and precise reference mapping. Apache 2.0 licensed. GitHub stars
  • Eino - The ultimate LLM/AI application development framework in Go. Drawing from LangChain and Google ADK, designed to follow Go conventions with composable components for chains, agents, and workflows. Apache 2.0 licensed. GitHub stars
  • ruby_llm - One beautiful Ruby API for OpenAI, Anthropic, Gemini, Bedrock, Azure, OpenRouter, DeepSeek, Ollama, and 15+ providers. Agents, Chat, Vision, Audio, PDF, Images, Embeddings, Tools, Streaming and Rails integration. MIT licensed. GitHub stars
  • LangChain.rb - Build LLM-powered applications in Ruby. Idiomatic Ruby library for building AI applications with support for multiple LLM providers, vector stores, and RAG pipelines. MIT licensed. GitHub stars

6. Generative Media Tools

Open-source models and applications for image, video, audio, and 3D generation and editing.

Image Generation & Editing

  • ComfyUI - Node-based visual workflow editor for Stable Diffusion, FLUX, etc. GitHub stars
  • Stable Diffusion WebUI Forge - Neo - Actively maintained Forge-based Stable Diffusion web UI with the familiar extension-driven workflow. GitHub stars
  • Diffusers - PyTorch library for diffusion pipelines spanning image, video, and audio generation. GitHub stars
  • InvokeAI - Full-featured creative studio. GitHub stars
  • SD.Next - All-in-one WebUI for AI generative image and video creation with multi-platform support, SDNQ quantization, and balanced CPU/GPU memory offload. GitHub stars
  • stable-diffusion.cpp - Production-ready C++ inference runtime for SD, Flux, and related diffusion models, optimized for CPU and GPU deployment. GitHub stars
  • Upscayl - Free and open-source AI image upscaler for Linux, macOS, and Windows. Uses Real-ESRGAN and Vulkan architecture to enhance images by reconstructing high-resolution details. Cross-platform desktop app with batch processing. AGPL-3.0 licensed. GitHub stars
  • upres-cli - Open-source (MIT) CLI and MCP server for UpRes, an image and video upscaler with 14 public model aliases (faces, text, print, art, motion) and 8K output. GitHub stars
  • Krita AI Diffusion - Streamlined AI image generation plugin for Krita. Inpaint and outpaint with optional text prompt, no tweaking required. Integrates ComfyUI backend for professional digital painting workflows. GPL-3.0 licensed. GitHub stars

Face Swap & Deepfake

  • Deep-Live-Cam - Real-time face swap and one-click video deepfake with only a single image. High-quality face swapping for live video streaming and content creation. AGPL-3.0 licensed. GitHub stars
  • Faceswap - Open-source deep learning software for recognizing and swapping faces in pictures and videos. GPL-3.0 licensed. GitHub stars

Portrait Animation

Video Generation

  • Hyperframes (HeyGen) - Open-source long video generation platform for cinematic and social video creation with timeline control, diffusion-based motion modules, and multimodal conditioning. GitHub stars
  • LTX-2 (Lightricks) - Official Python inference and LoRA trainer package for the LTX-2 audio–video generative model. GitHub stars
  • Helios (PKU-YuanGroup) - Efficient long-video generation framework with 24GB VRAM support for up to 10,000 frames (5+ minutes) and 1280×768 resolution. Apache 2.0 licensed. GitHub stars
  • Pixelle-Video (AIDC-AI) - Text-to-video foundation model optimized for long coherent scenes and controllable generation workflows. Apache 2.0 licensed. GitHub stars
  • MoneyPrinterTurbo - An end-to-end short-video generation pipeline that automates scripts, footage collection, voiceover, and subtitle synthesis. MIT licensed. GitHub stars
  • OpenMontage - Agentic video production platform that orchestrates scriptwriting, asset generation, voice synthesis, editing, and rendering. AGPL-3.0 licensed. GitHub stars
  • ViMax - Multi-agent video generation framework that orchestrates scriptwriting, storyboarding, character design, and temporal visual consistency for end-to-end video synthesis. MIT licensed. GitHub stars
  • WhisperLive - Nearly-live implementation of OpenAI's Whisper for real-time speech-to-text transcription. Supports faster-whisper, tensorrt, and openvino backends with WebSocket streaming. MIT licensed. GitHub stars
  • OpenShorts - Self-hosted app that turns long videos into vertical short clips using faster-whisper transcription, LLM clip selection, face-tracking 9:16 reframing, and animated captions. MIT licensed. GitHub stars

Audio / Music / Voice Generation

  • ACE-Step 1.5 - Local-first music generation model with broad hardware support across Mac, AMD, Intel, and CUDA devices. GitHub stars
  • Magenta RealTime 2 - Open-weights live music model for streaming generation and real-time interaction. Apache 2.0 licensed. GitHub stars
  • YuE - Full-song music generation foundation model with symbolic melody-and-chord planning, acoustic synthesis, zero-shot covers, and song editing. Apache 2.0 licensed. GitHub stars
  • Stable Audio Tools - Stability AI's open-source audio and music generative models. Latent diffusion model for generating audio conditioned on metadata and timing, providing faster inference times and creative control for sound effects and music production. MIT licensed. GitHub stars
  • GPT-SoVITS - Few-shot voice cloning with just 1 minute of voice data. Combines GPT and SoVITS architectures for high-quality TTS with cross-lingual support and emotional expression. MIT licensed. GitHub stars
  • Supertonic - Lightning-fast, on-device, multilingual text-to-speech system running natively via ONNX. MIT licensed. GitHub stars
  • Voicebox - Local-first AI voice studio to clone voices, generate speech in multiple languages, and dictate text locally. MIT licensed. GitHub stars
  • Voice-Pro - Multilingual AI speech recognition, text-to-speech, and zero-shot voice cloning WebUI. GPL-3.0 licensed. GitHub stars
  • VoiceStudio - Local-first voice platform for multi-engine text-to-speech, voice cloning and design, video dubbing, and dictation. GitHub stars

3D & Creative Tools

  • Modly - Desktop application for image-to-3D mesh generation using local GPU-accelerated AI models. MIT licensed. GitHub stars
  • gsplat (3D Gaussian Splatting tools) - High-performance 3D Gaussian Splatting library. GitHub stars
  • LichtFeld-Studio - Native application for training, editing, and exporting 3D Gaussian Splatting scenes with MCMC optimization and timelapse generation. GPL-3.0 licensed. GitHub stars
  • OpenSplat - Production-grade, portable implementation of 3D Gaussian Splatting with CPU/GPU support for Windows, Mac, and Linux. Creates 3D scenes from camera poses and sparse points. AGPL-3.0 licensed. GitHub stars
  • TRELLIS.2 - 3D generative model for high-fidelity image-to-3D generation utilizing compact structured latents. MIT licensed. GitHub stars
  • MCP for Blender - Blender add-on and MCP server that let LLM agents create and manipulate 3D scenes through structured tools. MIT licensed. GitHub stars

7. Training & Fine-tuning Ecosystem

Tools for model training, fine-tuning, synthetic data generation, and distributed training.

Full Training Frameworks

  • Oumi - Fully open-source platform for the complete foundation model lifecycle - from data preparation and training to evaluation and deployment. Supports 100+ models with 200+ recipes for fine-tuning gpt-oss, Qwen3, DeepSeek-R1, and more. Apache 2.0 licensed. GitHub stars
  • Marin - Open-source framework for foundation-model development with composable data, training, and evaluation pipelines for modern LLM research. GitHub stars
  • LLaMA-Factory - One-stop unified framework for SFT, DPO, ORPO, KTO with web UI. GitHub stars
  • Axolotl - YAML-driven full pipeline for SFT, DPO, GRPO. GitHub stars
  • ms-swift - Unified training framework for 600+ LLMs and 300+ MLLMs with CPT/SFT/DPO/GRPO (AAAI 2025). GitHub stars
  • Unsloth - 2× faster, 70% less memory fine-tuning. GitHub stars
  • LitGPT - Clean from-scratch implementations of 20+ LLMs. GitHub stars
  • torchtune - PyTorch-native library for post-training, fine-tuning, and experimentation with LLMs. GitHub stars
  • kohya_ss - Gradio-based GUI and CLI for training Stable Diffusion models (LoRA, Dreambooth, fine-tuning, SDXL). Provides accessible interface to Kohya's powerful training scripts. GitHub stars
  • TRL (Transformers Reinforcement Learning) - Official library for RLHF, SFT, DPO, ORPO. GitHub stars
  • verl - Volcano Engine Reinforcement Learning for LLMs with PPO, GRPO, REINFORCE++, DAPO (EuroSys 2025). GitHub stars
  • NeMo-RL - Scalable toolkit for efficient model reinforcement with DTensor and Megatron backends. GitHub stars
  • OpenRLHF - Easy-to-use, scalable RLHF framework based on Ray. Supports PPO, GRPO, REINFORCE++, DAPO with vLLM integration and async training. Apache 2.0 licensed. GitHub stars
  • LMFlow - Extensible toolkit for finetuning and inference of large foundation models. Features RAFT alignment algorithm and comprehensive model support. Apache 2.0 licensed. GitHub stars
  • XTuner - A next-generation training engine built for ultra-large MoE models with efficient QLoRA and full-parameter fine-tuning. Apache 2.0 licensed. GitHub stars
  • Ludwig - Low-code framework for building custom LLMs and deep neural networks. Declarative YAML configuration for training state-of-the-art models with PEFT/LoRA, 4-bit quantization, distributed training via Hugging Face Accelerate, and native Kubernetes support. Linux Foundation AI project. Apache 2.0 licensed. GitHub stars
  • TorchTitan (PyTorch) - PyTorch native platform for training generative AI models at scale. Showcases 4D parallelism (FSDP, tensor, pipeline, context) for LLM pretraining with 65%+ speedups over optimized baselines. BSD-3-Clause licensed. GitHub stars
  • VeOmni (ByteDance) - Versatile framework for both single- and multi-modal pre-training and post-training. Model-centric distributed recipe zoo supporting text, vision, audio, and video models with unified training interface. Apache 2.0 licensed. GitHub stars
  • H2O LLM Studio - No-code GUI framework for fine-tuning LLMs. Streamlined interface for SFT, reward modeling, and model deployment. Apache 2.0 licensed. GitHub stars
  • PRIME-RL - Agentic RL Training at Scale from Prime Intellect. Framework for large-scale reinforcement learning capable of scaling to 1000+ GPUs with fully asynchronous RL, FSDP2 training, and vLLM inference. Apache 2.0 licensed. GitHub stars
  • slime - LLM post-training framework for RL Scaling from THUDM. Supports SFT and RL training with multi-turn compilation feedback, powering projects like TritonForge for automated GPU kernel generation. Apache 2.0 licensed. GitHub stars
  • rLLM - Democratizing Reinforcement Learning for LLMs. Framework for training AI agents with RL featuring near-zero code changes, CLI-first workflow, and 50+ built-in benchmarks. Supports GRPO, REINFORCE, RLOO with verl and tinker backends. Apache 2.0 licensed. GitHub stars
  • EasyR1 - Efficient, scalable, multi-modality RL training framework based on veRL. Extends veRL to support vision-language models with GRPO algorithm for efficient RL training. Apache 2.0 licensed. GitHub stars
  • LeRobot - Making AI for robotics more accessible with end-to-end learning. State-of-the-art approaches for imitation learning and reinforcement learning with pretrained models, datasets, and simulated environments. Apache 2.0 licensed. GitHub stars
  • AI-Toolkit - Ultimate training toolkit for finetuning diffusion models. Easy-to-use all-in-one training suite supporting FLUX.1, FLUX.2, Stable Diffusion, and video models with both GUI and CLI interfaces. Consumer-grade hardware friendly with comprehensive LoRA and full fine-tuning support. MIT licensed. GitHub stars
  • OneTrainer - One-stop solution for all your Diffusion training needs. Supports FLUX, Stable Diffusion 1.5/2.x/3.x/SDXL, Würstchen, PixArt, Hunyuan Video and more. Features full fine-tuning, LoRA, embeddings, masked training, automatic backups, and TensorBoard integration. GPL-3.0 licensed. GitHub stars
  • FluxGym - Dead simple FLUX LoRA training UI with LOW VRAM support (12GB/16GB/20GB). WebUI forked from AI-Toolkit with backend powered by Kohya Scripts. Combines simplicity of Gradio interface with flexibility of Kohya's powerful training scripts. GPL-3.0 licensed. GitHub stars
  • MiniMind - Train a 64M-parameter LLM from scratch in just 2 hours for $3. Complete from-scratch implementation covering MoE, data cleaning, pretraining, SFT, LoRA, RLHF (DPO/PPO/GRPO), tool use, and model distillation. All core algorithms implemented in pure PyTorch without high-level abstractions. Educational framework for understanding LLM internals. Apache 2.0 licensed. GitHub stars
  • FastChat - Open platform for training, serving, and evaluating large language model chatbots. Powers Chatbot Arena (lmarena.ai) serving 10M+ requests for 70+ LLMs. Includes training code for Vicuna, MT-Bench evaluation, and distributed multi-model serving with OpenAI-compatible APIs. Apache 2.0 licensed. GitHub stars
  • PaddleNLP - Easy-to-use and powerful LLM library built on Baidu's PaddlePaddle framework. Supports 100+ models with efficient training, compression, and high-performance inference on diverse hardware. Features RsLoRA+ algorithm, DeepSeek V3/R1 support with FP8/INT8 quantization, and unified checkpointing. Apache 2.0 licensed. GitHub stars
  • Soup - One-config CLI for LLM post-training: SFT, DPO, GRPO, KTO, ORPO, plus eval gating and export. Layer streaming trains an 8B model on a 4 GB laptop GPU by streaming the frozen base from host RAM one decoder layer at a time. Apache 2.0 licensed. GitHub stars

LoRA / PEFT Tools

Synthetic Data Generation

  • distilabel - End-to-end pipeline for synthetic instruction data. GitHub stars
  • Data-Juicer - High-performance data processing for LLM training. GitHub stars
  • Argilla - Open-source data labeling + synthetic data platform. GitHub stars
  • SDV (Synthetic Data Vault) - High-fidelity tabular and relational synthetic data. GitHub stars
  • DataTrove (Hugging Face) - Platform-agnostic data processing pipelines for LLM training at scale. Handles filtering, deduplication, and tokenization on local machines or SLURM clusters. GitHub stars
  • Bespoke Curator - Synthetic data curation for post-training and structured data extraction. Makes it easy to build pipelines around LLMs with batching and progress tracking. Apache 2.0 licensed. GitHub stars
  • SDG (Harbin Institute) - Specialized framework for generating high-quality structured tabular synthetic data with CTGAN models supporting billion-level data processing. Apache 2.0 licensed. GitHub stars

Distributed Training

  • DeepSpeed - Extreme-scale training optimizations. GitHub stars
  • Colossal-AI - Unified system for 100B+ models. GitHub stars
  • Megatron-LM - Distributed training framework and reference codebase for large transformer models at scale. GitHub stars
  • Ray Train - Scalable distributed training. GitHub stars
  • Nanotron (Hugging Face) - Minimalistic 3D-parallelism LLM pretraining with tensor, pipeline, and data parallelism. Designed for simplicity and speed. GitHub stars
  • RLinf - Scalable open-source RL infrastructure for post-training foundation models via reinforcement learning. Features M2Flow paradigm for embodied AI and agentic workflows with real-world robotics integrations. Apache 2.0 licensed. GitHub stars
  • dstack - Vendor-agnostic orchestration for training, inference and agentic workloads across NVIDIA, AMD, TPU, and Tenstorrent on clouds, Kubernetes, and bare metal. MPL-2.0 licensed. GitHub stars
  • Streaming (MosaicML) - High-performance data streaming library for efficient neural network training. Streams training data from cloud storage (S3, GCS, Azure) with local caching and deterministic shuffling. Apache 2.0 licensed. GitHub stars
  • Higgsfield - Fault-tolerant GPU orchestration and distributed ML framework for training models at billion- to trillion-parameter scale. Apache 2.0 licensed. GitHub stars

Model Quantization & Optimization

  • LLM Compressor (vLLM) - Transformers-compatible library for applying various compression algorithms to LLMs for optimized deployment with vLLM. Supports GPTQ, AWQ, SmoothQuant, AutoRound, and FP8/INT8 quantization with seamless Hugging Face integration. GitHub stars
  • NVIDIA Model Optimizer - Unified library of SOTA model optimization techniques including quantization, pruning, distillation, and speculative decoding. Compresses deep learning models for deployment with TensorRT-LLM, TensorRT, and vLLM to optimize inference speed across NVIDIA hardware. ![GitHub stars](h

Truncated — view the full README on GitHub.

agents
ai
artificial-intelligence
awesome
awesome-list
generative-ai
llm
machine-learning
mlops
open-source
open-source-ai
rag

Significant stargazers

Aindriú Mac Giolla Eoin

44 followers · starred Mar 2026

Felix-Ayush

655 followers · starred Jul 2026

Joshua Wiens

572 followers · starred Mar 2026

Kurt Valcorza

16 followers · starred Jul 2026