Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Curated list of the best truly open-source AI projects, models, tools, and infrastructure.
GitHub stars and default-branch commits for alvinreal/awesome-opensource-ai.
767 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
Generative Models by Stability AI
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
Build Real-Time Knowledge Graphs for AI Agents
A lightweight, powerful framework for multi-agent workflows
MLX: An array framework for Apple silicon
The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.
Apache Flink
Build and run agents you can see, understand and trust.
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
The Cursor for Designers • An Open-Source AI-First Design tool • Visually build, style, and edit your React App with AI
A game theoretic approach to explain the output of any machine learning model.
An open-source RAG-based tool for chatting with your documents.
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
A simple screen parsing tool towards pure vision based GUI agent
An open-source AI agent that lives in your terminal.
From the team behind Gatsby, Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
Distribute and run LLMs with a single file.
🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
Roo Code gives you a whole dev team of AI agents in your code editor.
An Open Source implementation of Notebook LM with more flexibility and features
Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications.
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
Fast and memory-efficient exact attention
Graph Neural Network Library for PyTorch
DeepSeek Coder: Let the Code Write Itself
Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Faster Whisper transcription with CTranslate2
Letta is the platform for building stateful agents: AI with advanced memory that can learn and self-improve over time.
Universal LLM Deployment Engine with ML Compilation
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Chat with your documents on your local device using GPT models. No data leaves your device and 100% private.
Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.
Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic.
🤗 The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
A guidance language for controlling large language models.
Open-source vector similarity search for Postgres
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.
Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability.
🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.