Open Source AI Projects
Discover 87+ curated GitHub repositories for building with AI. Updated daily with trending projects, frameworks, and tools.
Showing 1–10 of 10 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.
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.
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.
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.
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.
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.