FOR DEVELOPERS

Open Source AI Projects

Discover 87+ curated GitHub repositories for building with AI. Updated daily with trending projects, frameworks, and tools.

87+ Repositories
Updated Daily

Showing 120 of 87 projects

Page 1 of 5

tensorflow

tensorflow/tensorflow

193.5k

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.

C++75204Updated 2mo ago
deep-learningdeep-neural-networksdistributedmachine-learning+4

stable-diffusion-webui

AUTOMATIC1111/stable-diffusion-webui

160.2k

AUTOMATIC1111's Stable Diffusion WebUI is a feature-rich web interface for running Stable Diffusion models locally. It provides an intuitive GUI with advanced features like ControlNet, extensions, and custom model support.

💡

Most popular and comprehensive interface for local image generation with extensive customization options and active community support.

Python29859Updated 3mo ago
aiai-artdeep-learningdiffusion+12

transformers

huggingface/transformers

155.7k

Hugging Face Transformers is the de facto standard library for pre-trained transformer models across NLP, computer vision, and audio. It provides unified APIs for thousands of models with seamless PyTorch/TensorFlow integration.

💡

Industry standard for accessing and fine-tuning state-of-the-art models with exceptional documentation and community ecosystem.

Python31847Updated 2mo ago
audiodeep-learningdeepseekgemma+15

langflow

langflow-ai/langflow

144.2k

Langflow is a visual workflow builder for creating AI agents and LLM applications through drag-and-drop interface. It generates Python code from visual flows and supports deployment to various platforms.

💡

Democratizes AI application development with visual programming while maintaining the flexibility of underlying code generation.

Python8355Updated 2mo ago
agentschatgptgenerative-ailarge-language-models+2

awesome-chatgpt-prompts

f/awesome-chatgpt-prompts

143.4k

A curated collection of effective prompts for ChatGPT and other LLMs, organized by use cases and roles. Includes a TypeScript web application for browsing and sharing prompts.

💡

Saves time with proven prompt templates and provides inspiration for effective prompt engineering across various domains.

TypeScript19017Updated 2mo ago
aiartificial-intelligenceawesome-listchatgpt+14

dify

langgenius/dify

127.1k

Dify is a production-ready platform for building and deploying agentic workflows with visual interface, API management, and multi-model support. It combines no-code/low-code development with enterprise features.

💡

Complete platform for rapid AI application development with production features like monitoring, API management, and team collaboration.

TypeScript19811Updated 2mo ago
agentagentic-aiagentic-frameworkagentic-workflow+16

langchain

langchain-ai/langchain

125.0k

LangChain is a comprehensive framework for building applications with language models, featuring chains, agents, memory, and tool integrations. It provides abstractions for complex LLM workflows and multi-agent systems.

💡

Industry-leading framework for LLM applications with extensive integrations and proven patterns for agent development.

Python20576Updated 2mo ago
agentsaiai-agentsanthropic+15

system-prompts-and-models-of-ai-tools

x1xhlol/system-prompts-and-models-of-ai-tools

110.9k

A comprehensive collection of system prompts and internal configurations from popular AI development tools like Cursor, Claude, Copilot, and others. Provides insights into how leading AI tools structure their instructions.

💡

Valuable resource for understanding prompt engineering techniques used by professional AI tools to improve your own implementations.

28949Updated 2mo ago
aiboltcluelycopilot+16

generative-ai-for-beginners

microsoft/generative-ai-for-beginners

105.6k

Microsoft's structured 21-lesson curriculum covering generative AI fundamentals through hands-on Jupyter notebooks. Covers key concepts from prompt engineering to building complete applications.

💡

Comprehensive learning resource with practical examples and structured progression for developers entering the generative AI space.

Jupyter Notebook56516Updated 2mo ago
aiazurechatgptdall-e+10

gemini-cli

google-gemini/gemini-cli

92.4k

Official Gemini CLI tool that brings Google's Gemini AI model directly into terminal workflows. Features MCP (Model Context Protocol) support for enhanced AI agent capabilities.

💡

Official Google tool that streamlines AI integration into development workflows with terminal-native experience and agent capabilities.

TypeScript10790Updated 2mo ago
aiai-agentscligemini+3

awesome-llm-apps

Shubhamsaboo/awesome-llm-apps

89.2k

Collection of practical LLM applications demonstrating RAG systems, AI agents, and multi-model integrations using popular frameworks. Includes ready-to-run examples with OpenAI, Anthropic, and open-source models.

💡

Practical code examples that accelerate LLM application development with working implementations of common patterns.

Python12804Updated 2mo ago
agentsllmspythonrag

markitdown

microsoft/markitdown

85.7k

Microsoft's Python tool for converting various file formats (PDF, DOCX, PPTX, images) to clean Markdown. Designed for RAG pipelines and document processing workflows.

💡

Solves a common pain point in RAG systems by providing reliable document-to-markdown conversion for better text processing.

Python4957Updated 2mo ago
autogenautogen-extensionlangchainmarkdown+3

ML-For-Beginners

microsoft/ML-For-Beginners

83.3k

Microsoft's comprehensive 12-week machine learning curriculum with 26 lessons covering classical ML algorithms, practical applications, and hands-on projects using Python and R.

💡

Well-structured learning path for traditional machine learning with practical exercises and real-world applications.

Jupyter Notebook19772Updated 2mo ago
data-scienceeducationmachine-learningmachine-learning-algorithms+8

funNLP

fighting41love/funNLP

78.6k

Comprehensive Chinese NLP resource collection including datasets, models, tools, and libraries for various Chinese language processing tasks. Covers everything from word segmentation to knowledge graphs.

💡

Invaluable resource for Chinese NLP development with extensive tools and datasets not readily available elsewhere.

Python15134Updated 1y ago

browser-use

browser-use/browser-use

76.7k

Browser-use enables AI agents to interact with websites through automated browser control using Playwright. It provides a Python framework for building web automation agents that can navigate and interact with any website.

💡

Bridges the gap between AI agents and web interaction, enabling automation of complex web-based tasks that traditional APIs cannot handle.

Python9125Updated 2mo ago
ai-agentsai-toolsbrowser-automationbrowser-use+3

llm-course

mlabonne/llm-course

73.8k

Comprehensive course and roadmap for learning Large Language Models with practical Colab notebooks covering fine-tuning, RLHF, and deployment strategies. Includes both theoretical concepts and hands-on implementation.

💡

Structured learning path for LLM development with practical notebooks that bridge theory and implementation.

8489Updated 3mo ago
courselarge-language-modelsllmmachine-learning+1

redis

redis/redis

72.6k

Redis is a high-performance in-memory data structure server supporting caching, real-time analytics, and vector search capabilities. Now includes native vector database features for AI applications.

💡

Battle-tested infrastructure component that now supports vector operations, making it ideal for RAG systems and real-time AI applications.

C24453Updated 2mo ago
cachecachingdatabasedistributed-systems+16

stable-diffusion

CompVis/stable-diffusion

72.2k

The original Stable Diffusion implementation from CompVis, providing the foundational latent diffusion model for text-to-image generation. Includes research code and model weights.

💡

Reference implementation for understanding diffusion model internals and building custom image generation solutions.

Jupyter Notebook10568Updated 1y ago

ragflow

infiniflow/ragflow

72.1k

RAGFlow is an open-source RAG engine that combines retrieval-augmented generation with agent capabilities. Features advanced document parsing, knowledge graph integration, and multi-agent workflows.

💡

Production-ready RAG platform with advanced features like graphRAG and agent integration that goes beyond basic document Q&A.

Python7946Updated 2mo ago
agentagenticagentic-aiagentic-workflow+16

awesome-machine-learning

josephmisiti/awesome-machine-learning

71.4k

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.

Python15279Updated 3mo ago
PreviousNext

Have a project to share?

Submit your open-source AI project to be featured.

Submit Project