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. Daily updated.
GitHub stars and default-branch commits for alvinreal/awesome-opensource-ai.
841 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.
🦉 Data Versioning and ML Experiments
⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
FinRL®: Financial Reinforcement Learning. 🔥
Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.
NotebookLM for Competitive Intelligence Research. Give your AI agents access to live data from Reddit, YouTube, Instagram, TikTok, Google Maps, Google Search, open web etc. Join our Discord: https://discord.gg/ejRNvftDp9
Replace 'hub' with 'ingest' in any GitHub URL to get a prompt-friendly extract of a codebase
The Self-hosted AI Starter Kit is an open-source template that quickly sets up a local AI environment. Curated by n8n, it provides essential tools for creating secure, self-hosted AI workflows.
Official code for "F5-TTS: A Fairytaler that Fakes Fluent and Faithful Speech with Flow Matching"
Tensor library for machine learning
Simple, unified interface to multiple Generative AI providers
A lightweight, lightning-fast, in-process vector database
Supercharge Your LLM Application Evaluations 🚀
Unified framework for building enterprise RAG pipelines with small, specialized models
Use PEFT or Full-parameter to CPT/SFT/DPO/GRPO 600+ LLMs (Qwen3.6, DeepSeek-V4, GLM-5.1, InternLM3, Llama4, ...) and 300+ MLLMs (Qwen3-VL, Qwen3-Omni, InternVL3.5, Ovis2.5, GLM4.5v, Gemma4, Llava, Phi4, ...) (AAAI 2025).
SciPy library main repository
RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.
Structured Outputs
A hyperparameter optimization framework
Nano vLLM
The Open Context Layer for Data and AI , OpenMetadata is the open platform for building trusted data context and business semantics for humans, AI assistants, and agents.
Multi-Joint dynamics with Contact. A general purpose physics simulator.
Open-source simulator for autonomous driving research.
TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT LLM also contains components to create Python and C++ runtimes that orchestrate the inference execution in a performant way.
An open source implementation of CLIP.
Parallel computing with task scheduling
Open3D: A Modern Library for 3D Data Processing
The developer platform for on-demand cloud development environments to create software faster and more securely.
Open Machine Learning Compiler Framework
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
structured outputs for llms
20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
🔎 Open source distributed and RESTful search engine.
dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
Open Source framework for voice and multimodal conversational AI
A framework for few-shot evaluation of language models.
Minimal reproduction of DeepSeek R1-Zero
Easy-to-use and powerful LLM and SLM library with awesome model zoo.
💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows
A Library for Advanced Deep Time Series Models for General Time Series Analysis.
Talk to any LLM with hands-free voice interaction, voice interruption, and Live2D taking face running locally across platforms
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
Security scanner for AI agent skills. Detect vulnerabilities, malicious patterns, and security risks.
No description.
A blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
Qwen3-TTS is an open-source series of TTS models developed by the Qwen team at Alibaba Cloud, supporting stable, expressive, and streaming speech generation, free-form voice design, and vivid voice cloning.
Run any open-source LLMs, such as DeepSeek and Llama, as OpenAI compatible API endpoint in the cloud.
HunyuanVideo: A Systematic Framework For Large Video Generation Model