Skip to content

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

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
Visit →
Cline

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
Visit →
Dify

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
Visit →
LangChain

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
Visit →
OpenAI Codex CLI

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
Visit →
n8n

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
Visit →
AutoGPT

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
Visit →
CrewAI

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
Visit →
Flowise

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
Visit →
Flux (Black Forest Labs)

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
Visit →
Goose

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
Visit →
OpenHands

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
Visit →
SWE-Agent

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
Visit →
Stable Diffusion

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
Visit →