Open Source AI Projects
Discover 87+ curated GitHub repositories for building with AI. Updated daily with trending projects, frameworks, and tools.
Showing 1–9 of 9 projects
tensorflow
⭐tensorflow/tensorflow
TensorFlow is Google's comprehensive open-source machine learning framework supporting distributed training and deployment across multiple platforms. It provides high-level APIs in Python while leveraging optimized C++ backends for performance.
Essential production-ready framework with extensive ecosystem, battle-tested scalability, and comprehensive tooling for both research and enterprise ML deployments.
awesome-machine-learning
josephmisiti/awesome-machine-learning
Curated list of machine learning frameworks, libraries, and tools organized by programming language and application domain. Covers classical ML, deep learning, and specialized domains.
Comprehensive reference for discovering ML tools across different languages and domains with community-vetted recommendations.
scikit-learn
scikit-learn/scikit-learn
Mature Python machine learning library providing simple and efficient tools for data mining, data analysis, and predictive modeling. Built on NumPy, SciPy, and matplotlib with comprehensive algorithms.
Industry standard for traditional machine learning with excellent documentation, stability, and wide adoption across data science teams.
whisper.cpp
ggml-org/whisper.cpp
High-performance C++ implementation of OpenAI's Whisper speech recognition model optimized for inference. Provides efficient speech-to-text capabilities without Python dependencies.
Essential for production speech recognition with minimal resource requirements and cross-platform compatibility.
pytorch-image-models
⭐huggingface/pytorch-image-models
PyTorch Image Models is the largest collection of pre-trained image encoders and backbones including ResNet, EfficientNet, Vision Transformers, with comprehensive training and inference scripts.
Essential resource for computer vision developers needing state-of-the-art pre-trained models and proven training pipelines.
qlib
microsoft/qlib
Qlib is Microsoft's AI-oriented quantitative investment platform that integrates ML modeling paradigms for financial research, from idea exploration to production implementation.
Specialized toolkit for fintech developers building AI-powered trading systems and quantitative research applications.
nacos
alibaba/nacos
Nacos is Alibaba's Java-based dynamic service discovery and configuration management platform designed for building AI cloud-native applications with microservices architecture.
Production-ready service mesh solution specifically designed for AI applications and microservices deployment at scale.
netron
lutzroeder/netron
Netron is a JavaScript-based visualizer for neural networks and machine learning models, supporting multiple formats including ONNX, TensorFlow, PyTorch, and Keras.
Essential debugging and analysis tool for ML engineers needing to visualize and understand complex neural network architectures.
posthog
PostHog/posthog
PostHog is a comprehensive Python-based developer platform combining product analytics, session replay, feature flags, experiments, and AI-powered debugging tools in one stack.
All-in-one analytics and experimentation platform with AI features that eliminates the need for multiple separate tools.