Browse free open source Vibe Coding tools and projects below. Use the toggles on the left to filter open source Vibe Coding tools by OS, license, language, programming language, and project status.
Lightweight coding agent that runs in your terminal
Claude Code is an agentic coding tool that lives in your terminal
Roo Code gives you a whole dev team of AI agents in your code editor
From Vibe Coding to Agentic Engineering
Continue is the leading open-source AI code assistant
Prompt, run, edit, and deploy full-stack web applications
High-performance, multiplayer code editor from the creators of Atom
Free, local, open-source AI app builder
Gives you a whole dev team of AI agents in your code editor
Aider is AI pair programming in your terminal
Autonomous coding agent right in your IDE
Autonomous multi-session AI coding
Prompt, run, edit, & deploy full-stack web applications using any LLM
Open source AI agent CLI tool to bring Gemini into your terminal
AI coding agent that's more than suggestions - install, execute, edit+
Advanced language and coding AI model
Open-source autonomous AI software engineer
Qwen Code is a coding agent that lives in the digital world
GitHub Copilot CLI brings the power of Copilot coding agent
The open source AI-native IDE
Mobile and Web client for Codex and Claude Code, with realtime voice
Qwen3-Coder is the code version of Qwen3
Minimal CLI coding agent by Mistral
Get 10X more out of Claude Code, Codex or any coding agent
The Cursor for Designers • An Open-Source AI-First Design tool
Open source vibe coding tools let developers describe what they want to build in plain language and receive working code in return, shifting much of the manual writing burden onto an AI model while the developer guides direction and reviews output. Because the underlying software is open source, developers and organizations can inspect, modify, and self host these tools rather than depending entirely on a closed, third party service. This openness has made the approach popular among individual developers and teams that want more control over how their coding assistant behaves.
At a functional level, this software typically interprets natural language prompts, generates or edits code accordingly, and often runs the result so a developer can immediately see whether the output behaves as intended. Many tools support iterative back and forth, where a developer refines a request based on what the model just produced rather than writing a single perfect prompt upfront. Because the software is open source, its underlying logic and prompt handling can be inspected, customized, or extended by anyone with the technical skill to do so.
This software is used by individual developers, small engineering teams, and open source contributors who want a transparent, customizable alternative to closed commercial coding assistants. As interest in AI assisted development grows, more developers are turning to open source options that let them adapt the tool to their own workflows or run it entirely within their own infrastructure.
Since this software is open source, the underlying tool itself is typically free to use, though organizations often still incur costs related to hosting infrastructure, compute resources, and the underlying AI models these tools rely on. Running larger or more capable models locally can require meaningful hardware investment, particularly for teams generating code at scale.
Some organizations choose to pair open source tools with a paid API from a model provider, which introduces usage based costs even though the coding tool itself carries no license fee. Others invest engineering time into customizing or maintaining the software, which represents an indirect but real cost beyond the software being free to download.
Open source vibe coding tools commonly integrate with code editors, allowing generated code to appear directly within a developer's existing workspace. Version control systems are another frequent integration point, supporting tracked changes as generated code is reviewed and committed. Many tools also connect with terminal and command line environments, letting developers trigger code generation without leaving their usual workflow. Continuous integration pipelines sometimes integrate as well, allowing generated code to be automatically tested before being merged. Some tools support connections to local or self hosted AI models, giving developers flexibility in which underlying model powers code generation.
Choosing the right software starts with deciding whether a chat based, autonomous, or editor integrated approach best fits an existing development workflow. Buyers should evaluate language and framework support closely, since not every tool performs equally well across different programming environments. Self hosting requirements deserve early consideration, particularly for teams with strict data or security policies. It is also worth reviewing how actively a project is maintained by its community, since ongoing contributions affect how quickly bugs get fixed and new features get added. Compatibility with existing editors and version control systems matters as well, since a tool that fits naturally into current workflows tends to see far more actual use. Finally, considering the hardware or compute resources required to run the software effectively can help avoid unexpected infrastructure costs later.