Skip to main content

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

3.8k
GitHub Stars
840
Curated Resources
14
Categories
4 hours ago
Last Refreshed
1. Core Frameworks & Libraries2. Model Codebases & Model Families3. Inference Engines & Serving4. Agentic AI & Multi-Agent Systems5. Retrieval-Augmented Generation (RAG) & Knowledge6. Generative Media Tools7. Training & Fine-tuning Ecosystem8. MLOps / LLMOps & Production9. Evaluation, Benchmarks & Datasets10. AI Safety, Alignment & Interpretability11. Specialized Domains12. User Interfaces & Self-hosted Platforms13. Developer Tools & Integrations14. Resources & Learning

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me 4. agentic ai & multi-agent systems resources from awesome-opensource-ai"

Installation instructions →

What's inside

4. Agentic AI & Multi-Agent Systems

  • 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.

  • 777genius/agent-teams-ai

    Multi-agent orchestration runtime with Kanban-style team management, message review loops, and provider integrations for reusable agentic teams.

  • 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.

  • Activepieces

    Open-source automation platform with AI agents, MCP integrations, and self-hosted workflow orchestration.

  • 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.

  • Agency Swarm

    Reliable multi-agent orchestration framework built on top of the OpenAI Assistants API with organizational structure modeling.

6. Generative Media Tools

  • ACE-Step 1.5

    Local-first music generation model with broad hardware support across Mac, AMD, Intel, and CUDA devices.

  • Amphion

    Comprehensive toolkit for Audio, Music, and Speech Generation (9.7K stars).

  • ComfyUI

    Node-based visual workflow editor for Stable Diffusion, FLUX, etc.

10. AI Safety, Alignment & Interpretability

  • Adversarial Robustness Toolbox (ART)

    Python library for machine learning security supporting evasion, poisoning, extraction, and inference attacks. Most complete collection of adversarial attack and defense methods for deep learning. MIT licensed.

  • Agent Governance Toolkit

    Security and compliance toolkit for autonomous agents with policy enforcement, zero-trust identity, and sandboxed execution to reduce operational risk. MIT licensed.

  • Agentic Security

    Agentic LLM vulnerability scanner and AI red teaming kit with multi-step attack simulation and automated security probing. Apache 2.0 licensed.

  • AgentOps

    Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and evaluation. Integrates with CrewAI, Agno, OpenAI Agents SDK, LangChain, Autogen, AG2, and CamelAI. MIT licensed.

  • AI Fairness 360

    Comprehensive toolkit for detecting, understanding, and mitigating unwanted algorithmic bias in datasets and ML models.

  • AI-Infra-Guard (Tencent)

    Full-stack AI Red Teaming platform securing AI ecosystems via OpenClaw Security Scan, Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation. Apache 2.0 licensed.

8. MLOps / LLMOps & Production

  • Agenta

    Open-source LLMOps platform combining prompt playground, prompt management, LLM evaluation, and observability.

  • Aim

    Self-hosted ML experiment tracker designed to handle 10,000s of training runs with performant UI and SDK for programmatic access. Apache 2.0 licensed.

  • Apache YuniKorn

    Kubernetes resource scheduler for batch, data, and ML workloads. Provides hierarchical resource queues, multi-tenancy fairness, and gang scheduling for big data and machine learning applications. Apache 2.0 licensed.

  • Argo Workflows

    CNCF graduated container-native workflow engine for orchestrating parallel jobs on Kubernetes. Powers Kubeflow Pipelines and widely used for ML/data processing at scale. Apache 2.0 licensed.

  • BentoML

    Unified framework to build, ship, and scale AI apps.

  • Cerebras Model Zoo

    Collection of deep learning models and utilities optimized for Cerebras hardware. Includes reference implementations for Llama, Mixtral, DINOv2, and Llava with configuration files, data preprocessing tools, and checkpoint converters. 1,150+ stars. Apache 2.0 licensed.

9. Evaluation, Benchmarks & Datasets

  • AgentBench (THUDM)

    Comprehensive benchmark to evaluate LLMs as agents across 8 diverse environments including household, web shopping, OS interaction, and database tasks. ICLR 2024. Apache 2.0 licensed.

  • AutoRAG

    RAG AutoML tool for automatically finding optimal RAG pipelines. Evaluates and optimizes retrieval-augmented generation with AutoML-style automation for your own data and use-case. Apache 2.0 licensed.

  • BrowserGym

    Gym environment for web task automation and agent evaluation. Includes MiniWoB, WebArena, WorkArena, and more. Apache 2.0 licensed.

  • Cleanlab

    Data-centric AI package for automatically finding and fixing issues in datasets. Detects label errors, outliers, and ambiguous examples in ML datasets. Apache 2.0 licensed.

12. User Interfaces & Self-hosted Platforms

  • Agent Chat UI

    Web app for interacting with any LangGraph agent (Python & TypeScript) via a chat interface. Stream messages, handle interruptions, and view agent state. MIT licensed.

  • AnythingLLM

    All-in-one RAG + agents platform.

  • big-AGI

    AI suite for power users with multi-model "Beam" chats, AI personas, voice, text-to-image, code execution, and PDF import. MIT licensed.

  • biniou

    Self-hosted webUI for 30+ generative AI models. Generate multimedia content with AI on your own computer, even without dedicated GPU (8GB RAM minimum). Works offline once deployed. GPL-3.0 licensed.

  • BionicGPT

    On-prem ChatGPT replacement for teams with assistants, RAG, access controls, auditing, and enterprise deployment features.

  • Casibase

    Open-source enterprise-level AI knowledge base and agent management platform. Supports multiple LLM providers, RAG, and team collaboration. Apache-2.0 licensed.

13. Developer Tools & Integrations

  • agenttrace

    Local-first TUI for observing AI coding agent sessions across Claude Code, Codex CLI, Gemini CLI, Aider, Cursor exports, OpenCode, and more.

  • AIChat

    All-in-one LLM CLI in Rust featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents. Supports 20+ providers. MIT/Apache 2.0 licensed.

  • aicommits

    CLI that writes your Git commit messages for you with AI. Never write a commit message again. Supports multiple providers including OpenAI, Groq, xAI, Ollama, and LM Studio. MIT licensed.

  • Aider

    Terminal-based AI pair programmer. Edit code in your local editor and aider implements the changes. Supports multiple LLMs, voice coding, and automatic Git commits. Top scores on SWE Bench. Apache 2.0 licensed.

  • Aider Desk

    Platform for AI-powered software engineers. Desktop application that enhances the aider terminal experience with a modern UI. Apache 2.0 licensed.

  • Assistant UI

    React/TypeScript library for building production-grade AI chat interfaces. Drop-in components for streaming messages, tool calls, and multi-modal inputs.

3. Inference Engines & Serving

  • 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.

  • AirLLM

    Single-GPU 70B inference stack with strong memory/performance optimizations for local deployment on commodity hardware.

  • 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.

  • bitsandbytes

    8-bit and 4-bit optimizers + quantization.

  • 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.

Showing a sample of 840 resources. View the full list on GitHub →