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.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
An open source python library for automated feature engineering
Open-source observability for your GenAI or LLM application, based on OpenTelemetry
Dynamic, resilient AI orchestration. Coordinate data, models, and compute as you build AI workflows.
The Open Source Feature Store for AI/ML
NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.
the portable Python dataframe library
Julep — durable, composable AI agents. Flows that crash and resume, retry safely, and explain every step.
Aim 💫 — An easy-to-use & supercharged open-source experiment tracker.
an ambient intelligence library
Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams
A system for quickly generating training data with weak supervision
A model-driven approach to building AI agents in just a few lines of code.
A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
Astronomy and astrophysics core library
Free, ultrafast Copilot alternative for Vim and Neovim
Time series forecasting with PyTorch
AI Agent Governance Toolkit — Policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for autonomous AI agents. Covers 10/10 OWASP Agentic Top 10.
AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation
Lightning ⚡️ fast forecasting with statistical and econometric models.
High-level library to help with training and evaluating neural networks in PyTorch flexibly and transparently.
A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.
AdalFlow: The library to build & auto-optimize LLM applications.
An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.
Deepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a holistic open-source solution for all of your AI & ML validation needs, enabling to thoroughly test your data and models from research to production.
A system for agentic LLM-powered data processing and ETL
Distilabel is a framework for synthetic data and AI feedback for engineers who need fast, reliable and scalable pipelines based on verified research papers.
Build production-ready AI agents in both Python and Typescript.
🕹️ Open-source, developer-first LLMOps platform designed to streamline prompt design, version management, instant delivery, collaboration, troubleshooting, observability and more.
🔅 Shapash: User-friendly Explainability and Interpretability to Develop Reliable and Transparent Machine Learning Models
Scalable and efficient data transformation framework - backwards compatible with dbt.
Visualize and compare datasets, target values and associations, with one line of code.
Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB).
Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps. https://deepnote.com/
Data manipulation and transformation for audio signal processing, powered by PyTorch
A comprehensive set of fairness metrics for datasets and machine learning models, explanations for these metrics, and algorithms to mitigate bias in datasets and models.
A library for debugging/inspecting machine learning classifiers and explaining their predictions
Open source platform for AI Engineering: OpenTelemetry-native LLM Observability, GPU Monitoring, Guardrails, Evaluations, Prompt Management, Vault, Playground. 🚀💻 Integrates with 50+ LLM Providers, VectorDBs, Agent Frameworks and GPUs.
Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory.
Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.
Machine learning metrics for distributed, scalable PyTorch applications.
Data Contracts engine for the modern data stack. https://www.soda.io
Python & JS/TS SDK for running AI-generated code/code interpreting in your AI app
Feature engineering and selection open-source Python library compatible with sklearn.
Vendor-agnostic orchestration for training, inference and agentic workloads across NVIDIA, AMD, TPU, and Tenstorrent on clouds, Kubernetes, and bare metal.
DeepTeam is a framework to red team LLMs and AI agents.
Exploratory analysis of Bayesian models with Python
Synthetic data curation for post-training and structured data extraction
MLRun is an open source MLOps platform for quickly building and managing continuous ML applications across their lifecycle. MLRun integrates into your development and CI/CD environment and automates the delivery of production data, ML pipelines, and online applications.
🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.