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 30 projects

Page 1 of 2

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

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

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

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

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

OpenHands

OpenHands/OpenHands

67.0k

AI-driven development platform that automates coding tasks using various LLMs including ChatGPT and Claude. Provides CLI and developer tools for autonomous software development assistance.

💡

Transforms development workflow by automating repetitive coding tasks and providing intelligent code assistance across multiple AI models.

Python8341Updated 2mo ago
agentartificial-intelligencechatgptclaude-ai+5

LlamaFactory

hiyouga/LlamaFactory

66.4k

Unified fine-tuning framework supporting 100+ LLMs and VLMs with advanced techniques like LoRA, QLoRA, and RLHF. Provides efficient training tools for instruction tuning and model customization.

💡

Streamlines the complex process of fine-tuning large language models with state-of-the-art techniques and broad model support.

Python8076Updated 2mo ago
agentaideepseekfine-tuning+16

scikit-learn

scikit-learn/scikit-learn

64.8k

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.

Python26625Updated 2mo ago
data-analysisdata-sciencemachine-learningpython+1

MetaGPT

FoundationAgents/MetaGPT

63.4k

Multi-agent framework that simulates an AI software company, enabling natural language programming through coordinated AI agents. Focuses on collaborative AI development workflows.

💡

Pioneering approach to software development automation using coordinated AI agents, ideal for exploring next-generation development paradigms.

Python7952Updated 2mo ago
agentgptllmmetagpt+1

OpenBB

OpenBB-finance/OpenBB

59.3k

Financial data platform providing comprehensive APIs and tools for analysts, quants, and AI agents to access market data, economics, and quantitative finance information. Built in Python with extensive financial datasets.

💡

Essential toolkit for financial AI applications with robust data access and analysis capabilities specifically designed for quantitative finance.

Python5770Updated 2mo ago
aicryptoderivativeseconomics+9

pathway

pathwaycom/pathway

58.0k

Python ETL framework optimized for stream processing, real-time analytics, and LLM pipelines with built-in RAG capabilities. Combines batch and streaming data processing with AI-first design.

💡

Bridges traditional data processing with modern AI workflows, perfect for building real-time RAG systems and LLM data pipelines.

Python1551Updated 2mo ago
batch-processingdata-analyticsdata-pipelinesdata-processing+13

autogen

microsoft/autogen

53.9k

Microsoft's programming framework for building agentic AI systems with multi-agent collaboration capabilities. Provides structured approaches to agent communication and task orchestration.

💡

Industry-leading framework from Microsoft for enterprise-grade agent development with strong community support and documentation.

Python8141Updated 2mo ago
agenticagentic-agiagentsai+6

llama_index

run-llama/llama_index

46.6k

Leading framework for building LLM-powered agents over custom data with comprehensive RAG capabilities, vector database integration, and multi-agent support. Provides production-ready tools for data-driven AI applications.

💡

Industry standard for RAG applications with excellent documentation, active development, and comprehensive tooling for data-centric AI.

Python6735Updated 2mo ago
agentsapplicationdatafine-tuning+6

mem0

mem0ai/mem0

45.9k

Universal memory layer for AI agents providing persistent memory management, long-term context retention, and state management. Enables AI applications to maintain context across sessions.

💡

Solves critical memory limitations in AI agents by providing persistent, searchable memory for enhanced conversational AI experiences.

Python5033Updated 2mo ago
agentsaiai-agentsapplication+10

crewAI

crewAIInc/crewAI

43.1k

Framework for orchestrating role-playing autonomous AI agents that collaborate on complex tasks. Focuses on agent specialization and team-based problem solving through structured workflows.

💡

Simplifies multi-agent system development with role-based collaboration, perfect for complex business process automation.

Python5788Updated 2mo ago
agentsaiai-agentsaiagentframework+1
PreviousNext

Have a project to share?

Submit your open-source AI project to be featured.

Submit Project