Open Source AI Projects
Discover 87+ curated GitHub repositories for building with AI. Updated daily with trending projects, frameworks, and tools.
Showing 1–19 of 19 projects
langflow
langflow-ai/langflow
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.
dify
langgenius/dify
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.
langchain
⭐langchain-ai/langchain
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.
browser-use
browser-use/browser-use
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.
lobe-chat
lobehub/lobe-chat
A modern AI agent workspace that supports multiple AI providers, RAG-based knowledge bases, and one-click deployment with MCP marketplace integration. Built with TypeScript/NextJS, it provides a comprehensive platform for deploying private AI agent applications.
Offers production-ready AI agent deployment with excellent multi-provider support and modern UI, perfect for teams wanting to quickly deploy custom AI assistants.
OpenHands
OpenHands/OpenHands
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.
MetaGPT
FoundationAgents/MetaGPT
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.
autogen
microsoft/autogen
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.
anything-llm
Mintplex-Labs/anything-llm
All-in-one desktop and Docker AI application with built-in RAG, AI agents, no-code agent builder, and MCP compatibility. Provides complete AI workspace with local deployment options.
Perfect for teams wanting a complete AI solution with both technical flexibility and no-code options for rapid agent development.
Flowise
FlowiseAI/Flowise
Visual no-code platform for building AI agents and workflows using drag-and-drop interface. Built with TypeScript and integrates with LangChain for comprehensive agent development.
Democratizes AI agent creation for non-technical users while maintaining flexibility for developers through visual workflow design.
mem0
mem0ai/mem0
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.
crewAI
crewAIInc/crewAI
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.
cherry-studio
CherryHQ/cherry-studio
Cherry Studio is a TypeScript-based AI desktop application that combines AI agents, coding agents, and 300+ assistants for autonomous coding and intelligent automation.
Provides a comprehensive AI-powered development environment with specialized coding agents and extensive assistant library.
ToolJet
ToolJet/ToolJet
ToolJet is an open-source low-code platform for building internal tools, dashboards, and business applications with AI-native capabilities and workflow automation.
Enables rapid development of internal tools and business applications without extensive coding, with built-in AI integration.
agno
agno-agi/agno
Agno is a Python framework designed for building, running, and managing multi-agent systems with developer-focused tooling and AI agent orchestration.
Simplifies complex multi-agent system development with robust management tools for coordinating multiple AI agents.
AgentGPT
reworkd/AgentGPT
AgentGPT is a TypeScript web application that allows users to assemble, configure, and deploy autonomous AI agents directly in the browser using the T3 stack.
Provides an accessible web interface for creating and managing AI agents without complex setup or deployment requirements.
tabby
TabbyML/tabby
Tabby is a self-hosted AI coding assistant built in Rust that provides code completion and generation capabilities for development environments and IDEs.
Privacy-focused alternative to GitHub Copilot that runs entirely on your infrastructure with no code leaving your environment.
khoj
khoj-ai/khoj
Khoj is a Python-based AI second brain that provides semantic search, chat, and autonomous agent capabilities across web content and personal documents with self-hosting options.
Comprehensive personal AI assistant that combines research, document analysis, and automation in a self-hostable package.
continue
continuedev/continue
Continue is a TypeScript CLI tool and IDE extension that provides continuous AI assistance for development, supporting both headless cloud agents and interactive TUI modes.
Integrates AI coding assistance directly into development workflow with support for multiple IDEs and background automation.