|
18 | 18 | * [Codebase understanding](#codebase-understanding) |
19 | 19 | * [Security](#security) |
20 | 20 | * [Agent feedback](#agent-feedback) |
| 21 | +* [Contributing](#contributing) |
21 | 22 |
|
22 | 23 | <br /> |
23 | 24 |
|
|
36 | 37 | </details> |
37 | 38 |
|
38 | 39 | <details> |
39 | | - <summary><strong><a href="https://google-gemini.github.io/gemini-cli/">Gemini CLI</a></strong> Open source terminal-based AI agent with Gemini 2.5 Pro and multimodal capabilities.</summary> |
| 40 | + <summary><strong><a href="https://google-gemini.github.io/gemini-cli/">Gemini CLI</a> <a href="https://github.com/google-gemini/gemini-cli"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Open source terminal-based AI agent with Gemini 2.5 Pro and multimodal capabilities.</summary> |
40 | 41 |
|
41 | 42 | <blockquote>Gemini CLI brings Google's Gemini AI directly to the terminal with code generation, Google Search integration, file operations, and 1M token context window. Supports multiple authentication methods and offers extensible architecture for developer workflows.</blockquote> |
42 | 43 | </details> |
|
48 | 49 | </details> |
49 | 50 |
|
50 | 51 | <details> |
51 | | - <summary><strong><a href="https://github.com/openai/codex">OpenAI Codex CLI</a></strong> Experimental terminal-based coding agent with configurable sandbox modes.</summary> |
| 52 | + <summary><strong><a href="https://github.com/openai/codex">OpenAI Codex CLI</a> <a href="https://github.com/openai/codex"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Experimental terminal-based coding agent with configurable sandbox modes.</summary> |
52 | 53 |
|
53 | 54 | <blockquote>Provides AI-powered code generation, refactoring, testing, and security scanning capabilities through both OpenAI and open-source models, with safety features including configurable sandbox execution to prevent unrestricted file access.</blockquote> |
54 | 55 | </details> |
55 | 56 |
|
56 | 57 | <details> |
57 | | - <summary><strong><a href="https://opencode.ai/">Opencode</a></strong> Open source terminal-based coding agent with multi-provider LLM support.</summary> |
| 58 | + <summary><strong><a href="https://opencode.ai/">Opencode</a> <a href="https://github.com/sst/opencode"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Open source terminal-based coding agent with multi-provider LLM support.</summary> |
58 | 59 |
|
59 | 60 | <blockquote>Opencode supports 75+ LLM providers and integrates with IDEs including Cursor and VS Code, enabling flexible model subscriptions for terminal-based development workflows.</blockquote> |
60 | 61 | </details> |
61 | 62 |
|
62 | 63 | <details> |
63 | | - <summary><strong><a href="https://github.com/QwenLM/qwen-code">Qwen Code</a></strong> AI coding assistant CLI for exploring, developing, and automating software workflows.</summary> |
| 64 | + <summary><strong><a href="https://www.all-hands.dev/">OpenHands</a> <a href="https://github.com/All-Hands-AI/OpenHands"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Open source AI software development agent platform with autonomous coding capabilities.</summary> |
| 65 | + |
| 66 | + <blockquote>OpenHands enables AI agents to perform developer tasks autonomously including code modification, terminal commands, web browsing, and API calls. Supports multiple LLM providers with recommended Claude Sonnet 4 integration and offers both GUI and CLI interfaces for flexible development workflows.</blockquote> |
| 67 | +</details> |
| 68 | + |
| 69 | +<details> |
| 70 | + <summary><strong><a href="https://github.com/QwenLM/qwen-code">Qwen Code</a> <a href="https://github.com/QwenLM/qwen-code"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> AI coding assistant CLI for exploring, developing, and automating software workflows.</summary> |
64 | 71 |
|
65 | 72 | <blockquote>Qwen Code is an intelligent command-line tool that helps developers understand, refactor, and generate code using advanced AI models. It provides workflow automation, code analysis, and supports multiple authentication methods across different regional providers.</blockquote> |
66 | 73 | </details> |
|
80 | 87 | ## <img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/interfaces.png" width="36" height="36" alt="Interfaces" align="absmiddle" /> Agent interfaces |
81 | 88 |
|
82 | 89 | <details> |
83 | | - <summary><strong><a href="https://github.com/baryhuang/claude-code-by-agents">Agentrooms</a></strong> Multi-agent workspace for collaborative development with Claude CLI.</summary> |
| 90 | + <summary><strong><a href="https://github.com/baryhuang/claude-code-by-agents">Agentrooms</a> <a href="https://github.com/baryhuang/claude-code-by-agents"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Multi-agent workspace for collaborative development with Claude CLI.</summary> |
84 | 91 |
|
85 | 92 | <blockquote>Agentrooms provides desktop and web interfaces for coordinating specialized AI agents in collaborative software development workflows, enabling task routing via @agent-name mentions, automatic decomposition, and management of complex multi-agent projects using Claude CLI as the underlying engine.</blockquote> |
86 | 93 | </details> |
87 | 94 |
|
88 | 95 | <details> |
89 | | - <summary><strong><a href="https://github.com/tobias-schuemann/claude-frontend">claude-frontend</a></strong> Visual interface for AI-powered code modifications with Claude CLI.</summary> |
| 96 | + <summary><strong><a href="https://github.com/tobias-schuemann/claude-frontend">claude-frontend</a> <a href="https://github.com/tobias-schuemann/claude-frontend"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Visual interface for AI-powered code modifications with Claude CLI.</summary> |
90 | 97 |
|
91 | 98 | <blockquote>claude-frontend provides a browser widget that allows developers to select webpage elements and send them to Claude for instant code modifications, supporting multiple frameworks including Next.js, Vite, React, and Vue in local development environments.</blockquote> |
92 | 99 | </details> |
93 | 100 |
|
94 | 101 | <details> |
95 | | - <summary><strong><a href="https://claudiacode.com/">Claudia</a></strong> Desktop GUI for Claude Code with session management and custom agent creation.</summary> |
| 102 | + <summary><strong><a href="https://claudiacode.com/">Claudia</a> <a href="https://github.com/getAsterisk/claudia"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Desktop GUI for Claude Code with session management and custom agent creation.</summary> |
96 | 103 |
|
97 | 104 | <blockquote>Claudia provides a visual command center for Claude Code featuring project browsers, session history tracking, custom AI agents with background execution, usage analytics, and process isolation for secure AI-assisted development workflows.</blockquote> |
98 | 105 | </details> |
99 | 106 |
|
100 | 107 | <details> |
101 | | - <summary><strong><a href="https://happy.engineering/">Happy</a></strong> Mobile client for Claude Code with remote access and cross-device synchronization.</summary> |
| 108 | + <summary><strong><a href="https://happy.engineering/">Happy</a> <a href="https://github.com/slopus/happy"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Mobile client for Claude Code with remote access and cross-device synchronization.</summary> |
102 | 109 |
|
103 | 110 | <blockquote>Happy enables developers to control Claude Code sessions remotely via mobile and web apps, providing push notifications, instant device switching, and end-to-end encrypted code transmission across iOS, Android, and web platforms.</blockquote> |
104 | 111 | </details> |
|
110 | 117 | ### Memory |
111 | 118 |
|
112 | 119 | <details> |
113 | | - <summary><strong><a href="https://github.com/coleam00/Archon">Archon</a></strong> MCP server and knowledge management platform for AI coding assistants.</summary> |
| 120 | + <summary><strong><a href="https://github.com/coleam00/Archon">Archon</a> <a href="https://github.com/coleam00/Archon"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> MCP server and knowledge management platform for AI coding assistants.</summary> |
114 | 121 |
|
115 | 122 | <blockquote>Archon provides custom knowledge bases with web crawling, vector search, and task management capabilities, supporting multiple LLMs and offering 10 MCP tools for enhanced RAG queries and collaborative development workflows.</blockquote> |
116 | 123 | </details> |
117 | 124 |
|
118 | 125 | <details> |
119 | | - <summary><strong><a href="https://github.com/ceorkm/kratos-mcp">Kratos MCP</a></strong> Memory system MCP server for AI coding tools with 95.8% context accuracy.</summary> |
| 126 | + <summary><strong><a href="https://github.com/ceorkm/kratos-mcp">Kratos MCP</a> <a href="https://github.com/ceorkm/kratos-mcp"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Memory system MCP server for AI coding tools with 95.8% context accuracy.</summary> |
120 | 127 |
|
121 | 128 | <blockquote>Kratos MCP provides persistent memory for AI coding tools using a Four Pillars Framework with SQLite storage, ensuring AI maintains project context across sessions with sub-10ms retrieval times and automatic project isolation.</blockquote> |
122 | 129 | </details> |
|
136 | 143 | ### Codebase understanding |
137 | 144 |
|
138 | 145 | <details> |
139 | | - <summary><strong><a href="https://github.com/glebkudr/shotgun_code">Shotgun App</a></strong> Desktop tool for preparing comprehensive project context for AI coding assistants.</summary> |
| 146 | + <summary><strong><a href="https://github.com/glebkudr/shotgun_code">Shotgun App</a> <a href="https://github.com/glebkudr/shotgun_code"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Desktop tool for preparing comprehensive project context for AI coding assistants.</summary> |
140 | 147 |
|
141 | 148 | <blockquote>Shotgun App enables one-click generation of structured project payloads for LLM interactions, allowing selective file exclusion and supporting whole-repository analysis and modification workflows with ChatGPT, Gemini, and other AI assistants.</blockquote> |
142 | 149 | </details> |
|
146 | 153 | ### Security |
147 | 154 |
|
148 | 155 | <details> |
149 | | - <summary><strong><a href="https://github.com/nikvdp/cco">cco</a></strong> Protective wrapper for Claude Code with zero-config sandboxed execution.</summary> |
| 156 | + <summary><strong><a href="https://github.com/nikvdp/cco">cco</a> <a href="https://github.com/nikvdp/cco"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> Protective wrapper for Claude Code with zero-config sandboxed execution.</summary> |
150 | 157 |
|
151 | 158 | <blockquote>cco provides automatic sandboxing for Claude Code using native OS tools or Docker fallback, enabling secure isolated interactions while maintaining seamless user experience and preserving project context across platforms.</blockquote> |
152 | 159 | </details> |
|
156 | 163 | ### Agent feedback |
157 | 164 |
|
158 | 165 | <details> |
159 | | - <summary><strong>🔥 <a href="https://github.com/microsoft/playwright-mcp">playwright-mcp</a></strong> MCP server providing browser automation capabilities using Playwright's accessibility tree.</summary> |
| 166 | + <summary><strong>🔥 <a href="https://github.com/microsoft/playwright-mcp">playwright-mcp</a> <a href="https://github.com/microsoft/playwright-mcp"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> MCP server providing browser automation capabilities using Playwright's accessibility tree.</summary> |
160 | 167 |
|
161 | 168 | <blockquote>playwright-mcp enables LLMs to interact with web pages through structured accessibility snapshots rather than pixel-based input, offering deterministic browser automation with clicking, typing, navigation, and screenshot tools for precise web interactions.</blockquote> |
162 | 169 | </details> |
|
168 | 175 | ## <img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/workflows.png" width="36" height="36" alt="Workflows" align="absmiddle" /> Vibe-coding workflows |
169 | 176 |
|
170 | 177 | <details> |
171 | | - <summary><strong><a href="https://github.com/bmad-code-org/BMAD-METHOD">BMAD-METHOD</a></strong> AI-driven agile development framework with specialized agent orchestration and context engineering.</summary> |
| 178 | + <summary><strong><a href="https://github.com/bmad-code-org/BMAD-METHOD">BMAD-METHOD</a> <a href="https://github.com/bmad-code-org/BMAD-METHOD"><img src="https://raw.githubusercontent.com/no-fluff/awesome-vibe-coding/main/src/images/github.svg" width="16" height="16" alt="GitHub" align="absmiddle" /></a></strong> AI-driven agile development framework with specialized agent orchestration and context engineering.</summary> |
172 | 179 |
|
173 | 180 | <blockquote>BMAD-METHOD combines agentic planning with context-engineered development, using specialized AI agents (Analyst, Product Manager, Architect, Scrum Master) to create detailed PRDs and hyper-detailed development stories that embed full implementation context and architectural guidance directly in story files.</blockquote> |
174 | 181 | </details> |
|
177 | 184 |
|
178 | 185 | ## Contributing |
179 | 186 |
|
180 | | -We welcome contributions to awesome-vibe-coding! If you'd like to suggest a new resource: |
| 187 | +We're excited to have your contributions to awesome-vibe-coding! If you'd like to suggest a new resource, whether something you've built or something you find useful: |
181 | 188 |
|
182 | 189 | 1. Open an issue on GitHub |
183 | 190 | 2. Choose the appropriate resource type (e.g., Agent, Tool, Workflow) |
184 | | -3. Provide the required information as outlined in our contribution guidelines |
| 191 | +3. Fill in what information you can -- at minimum, all the AI agent needs is the name and website/GitHub repo link. |
| 192 | + |
185 | 193 |
|
186 | | -Your suggestions help keep this list comprehensive and up-to-date for the vibe-coding community. |
187 | 194 |
|
0 commit comments