Best Open Source AI Tools
Open-source AI tools with publicly available source code. Self-host, modify, and audit the codebase. Ideal for developers and organizations that need transparency, data privacy, and full control over their AI infrastructure.
14 tools
Aider
Open Source
Open-source AI pair programming CLI with git-aware multi-file editing
- Git-aware automatic commits with descriptive messages
- Multi-model support (OpenAI, Anthropic, Google, Ollama)
- Architect/editor dual-model pattern for optimized results
- Repository map for intelligent context management
- Multiple editing formats optimized per model
Cline
Open Source
Autonomous coding agent in VS Code with human-in-the-loop approval flow
- Human-in-the-loop approval for every action
- Multi-model support (Claude, GPT, Gemini, local models)
- File creation, editing, and deletion across projects
- Terminal command execution with output parsing
- Browser launch and interaction for testing
Dify
Open Source
Open-source platform for building LLM apps with visual agent workflows
- Visual workflow editor for AI agent and pipeline design
- RAG knowledge base with multi-format document ingestion
- Support for 100+ LLM providers including local models via Ollama
- Agent mode with autonomous tool selection and execution
- Prompt engineering IDE with variable management and versioning
LangChain
Open Source
The leading framework for building LLM-powered applications and agents
- Composable chains and agents with LCEL declarative syntax
- LangGraph for stateful multi-agent orchestration
- RAG pipelines with 100+ document loaders and vector store integrations
- LangSmith for tracing, debugging, and evaluation
- Support for all major LLM providers and open-source models
OpenAI Codex CLI
Open Source
OpenAI's open-source terminal coding agent with sandboxed execution
- Three operating modes (suggest, auto-edit, full-auto)
- OS-level sandboxed execution for safety
- Optimized codex-mini model for low latency
- Multi-file editing with git integration
- Network-disabled sandbox in full-auto mode
n8n
Open Source
Open-source workflow automation with code-level flexibility
- 400+ built-in integration nodes
- Visual drag-and-drop workflow editor
- Custom JavaScript/Python code in any step
- AI Agent node with LLM orchestration and RAG support
- Self-hosting with Docker/Kubernetes support
AutoGPT
Open Source
Pioneering autonomous AI agent platform with 170K+ GitHub stars
- Autonomous goal decomposition and task execution
- Web browsing and information gathering capabilities
- Code writing and execution in sandboxed environments
- File management and document creation
- Plugin system for extending agent capabilities
CrewAI
Open Source
Multi-agent orchestration framework with role-based collaboration
- Role-based agent definition with goals and backstories
- Sequential, hierarchical, and consensual process orchestration
- Agent-to-agent task delegation and collaboration
- Shared memory across agents within a crew
- Custom tool integration and LangChain compatibility
Flowise
Open Source
Open-source drag-and-drop builder for LLM apps and AI agents
- Visual drag-and-drop canvas for building LLM workflows
- Built on LangChain and LlamaIndex ecosystems
- Support for all major LLM providers and vector databases
- One-click API deployment for embedding in applications
- Custom JavaScript functions and tool creation
Flux (Black Forest Labs)
Open Source
Next-gen open image model from ex-Stability AI founders with rapid adoption
- State-of-the-art open-weight image generation models
- Multiple model tiers for speed vs. quality tradeoffs
- Exceptional photorealism and human anatomy accuracy
- Strong text rendering within generated images
- LoRA fine-tuning for custom style training
Goose
Open Source
Open-source autonomous developer agent by Block with MCP extensibility
- MCP toolkit integration for extensibility
- Multi-model LLM provider support
- File system and terminal command access
- Modular architecture with separated planning and execution
- Backed by Block (Square) engineering team
OpenHands
Open Source
Open-source AI software development platform with sandboxed environment
- Full sandboxed development environment
- Web-based UI for agent interaction and review
- Docker-based code execution sandbox
- Multi-model LLM backend support
- Web browsing capability within agent workflows
SWE-Agent
Open Source
Research-grade autonomous coding agent from Princeton with top benchmark scores
- Top SWE-bench scores for autonomous issue resolution
- Custom agent-computer interface (ACI) design
- Automated GitHub issue to patch generation
- Multi-model LLM backend support
- Research-grade architecture with published methodology
Stable Diffusion
Open Source
Leading open-source AI image model powering thousands of creative tools
- Open-source model weights for unrestricted local deployment
- SDXL and SD3 models with high-resolution output
- ControlNet for precise pose, depth, and edge-guided generation
- Massive community ecosystem of fine-tuned models and LoRAs
- Inpainting and outpainting for image editing