refactor: research - move domain to repository root

This commit is contained in:
tradecatlabs
2026-07-09 04:12:05 +08:00
parent 16f5e03c78
commit 0858b7a3cf
260 changed files with 968 additions and 306 deletions
@@ -0,0 +1,12 @@
# raw/ Agent 指南
本目录是 `filipecalegario/awesome-vibe-coding` 的原始事实层。
## 维护规则
- 只保存从研究对象拉取的一手材料,不写分析判断。
- `repository/` 是本地 Git 工作树,刷新时由脚本 clone 或 fast-forward pull。
- 不手工改写 `*.raw.*` 文件内容;需要刷新时运行 `python3 scripts/fetch-research-raw.py`
- `sources.yml` 必须记录拉取时间、来源命令和每个文件的状态。
- 外部 README 原文必须保存为 `.txt`,避免本仓库 Markdown 链接检查误判。
- 分析、判断、采用建议和沉淀路径写回上一级 `README.md``analysis.md``decisions.md`
@@ -0,0 +1,16 @@
# raw 事实层
本目录保存 `filipecalegario/awesome-vibe-coding` 的本地原始材料快照。
这里不写分析结论,只保存可复查的一手资料:
- `sources.yml`:来源清单、拉取时间、命令和文件状态。
- `repository/`Git 仓库工作树;本目录由 `.gitignore` 忽略,只作为本地研究材料。
- `github-repo.raw.json`GitHub 仓库元数据。
- `github-readme.raw.md.txt`GitHub README 原文快照。
- `github-license.raw.txt`GitHub license 原文快照;仓库无 license 时可能不存在。
- `github-root-contents.raw.json`:默认分支根目录内容快照。
- `github-languages.raw.json`GitHub language 统计快照。
- `github-latest-release.raw.json`:最新 release 快照;无 release 时可能不存在。
`repository/` 是外部源码快照,不参与本仓库 Markdown、链接、README/AGENTS 覆盖检查。原始 README 使用 `.txt` 后缀保存,避免其中的外部相对链接被本仓库 Markdown 链接检查误判。
@@ -0,0 +1,113 @@
CC0 1.0 Universal
Statement of Purpose
The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator and
subsequent owner(s) (each and all, an "owner") of an original work of
authorship and/or a database (each, a "Work").
Certain owners wish to permanently relinquish those rights to a Work for the
purpose of contributing to a commons of creative, cultural and scientific
works ("Commons") that the public can reliably and without fear of later
claims of infringement build upon, modify, incorporate in other works, reuse
and redistribute as freely as possible in any form whatsoever and for any
purposes, including without limitation commercial purposes. These owners may
contribute to the Commons to promote the ideal of a free culture and the
further production of creative and cultural works, or to gain reputation or
greater distribution for their Work in part through the use and efforts of
others.
For these and/or other purposes and motivations, and without any expectation
of additional consideration or compensation, the person associating CC0 with a
Work (the "Affirmer"), to the extent that he or she is an owner of Copyright
and Related Rights in the Work, voluntarily elects to apply CC0 to the Work
and publicly distribute the Work under its terms, with knowledge of his or her
Copyright and Related Rights in the Work and the meaning and intended legal
effect of CC0 on those rights.
1. Copyright and Related Rights. A Work made available under CC0 may be
protected by copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but are not limited
to, the following:
i. the right to reproduce, adapt, distribute, perform, display, communicate,
and translate a Work;
ii. moral rights retained by the original author(s) and/or performer(s);
iii. publicity and privacy rights pertaining to a person's image or likeness
depicted in a Work;
iv. rights protecting against unfair competition in regards to a Work,
subject to the limitations in paragraph 4(a), below;
v. rights protecting the extraction, dissemination, use and reuse of data in
a Work;
vi. database rights (such as those arising under Directive 96/9/EC of the
European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, and under any national implementation thereof,
including any amended or successor version of such directive); and
vii. other similar, equivalent or corresponding rights throughout the world
based on applicable law or treaty, and any national implementations thereof.
2. Waiver. To the greatest extent permitted by, but not in contravention of,
applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and
unconditionally waives, abandons, and surrenders all of Affirmer's Copyright
and Related Rights and associated claims and causes of action, whether now
known or unknown (including existing as well as future claims and causes of
action), in the Work (i) in all territories worldwide, (ii) for the maximum
duration provided by applicable law or treaty (including future time
extensions), (iii) in any current or future medium and for any number of
copies, and (iv) for any purpose whatsoever, including without limitation
commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes
the Waiver for the benefit of each member of the public at large and to the
detriment of Affirmer's heirs and successors, fully intending that such Waiver
shall not be subject to revocation, rescission, cancellation, termination, or
any other legal or equitable action to disrupt the quiet enjoyment of the Work
by the public as contemplated by Affirmer's express Statement of Purpose.
3. Public License Fallback. Should any part of the Waiver for any reason be
judged legally invalid or ineffective under applicable law, then the Waiver
shall be preserved to the maximum extent permitted taking into account
Affirmer's express Statement of Purpose. In addition, to the extent the Waiver
is so judged Affirmer hereby grants to each affected person a royalty-free,
non transferable, non sublicensable, non exclusive, irrevocable and
unconditional license to exercise Affirmer's Copyright and Related Rights in
the Work (i) in all territories worldwide, (ii) for the maximum duration
provided by applicable law or treaty (including future time extensions), (iii)
in any current or future medium and for any number of copies, and (iv) for any
purpose whatsoever, including without limitation commercial, advertising or
promotional purposes (the "License"). The License shall be deemed effective as
of the date CC0 was applied by Affirmer to the Work. Should any part of the
License for any reason be judged legally invalid or ineffective under
applicable law, such partial invalidity or ineffectiveness shall not
invalidate the remainder of the License, and in such case Affirmer hereby
affirms that he or she will not (i) exercise any of his or her remaining
Copyright and Related Rights in the Work or (ii) assert any associated claims
and causes of action with respect to the Work, in either case contrary to
Affirmer's express Statement of Purpose.
4. Limitations and Disclaimers.
a. No trademark or patent rights held by Affirmer are waived, abandoned,
surrendered, licensed or otherwise affected by this document.
b. Affirmer offers the Work as-is and makes no representations or warranties
of any kind concerning the Work, express, implied, statutory or otherwise,
including without limitation warranties of title, merchantability, fitness
for a particular purpose, non infringement, or the absence of latent or
other defects, accuracy, or the present or absence of errors, whether or not
discoverable, all to the greatest extent permissible under applicable law.
c. Affirmer disclaims responsibility for clearing rights of other persons
that may apply to the Work or any use thereof, including without limitation
any person's Copyright and Related Rights in the Work. Further, Affirmer
disclaims responsibility for obtaining any necessary consents, permissions
or other rights required for any use of the Work.
d. Affirmer understands and acknowledges that Creative Commons is not a
party to this document and has no duty or obligation with respect to this
CC0 or use of the Work.
@@ -0,0 +1,191 @@
# Awesome Vibe Coding [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) <!-- omit in toc -->
> A curated list of vibe coding references, collaborating with AI to write code.
English | [Português](./README-PT.md) | [한국어](./README-KR.md) | [中文](./README-CN.md) | [日本語](./README-JP.md)
## Contents <!-- omit in toc -->
- [About the concept](#about-the-concept)
- [Browser-based Tools](#browser-based-tools)
- [IDEs and Code Editors](#ides-and-code-editors)
- [Mobile Apps](#mobile-apps)
- [Plugins and Extensions](#plugins-and-extensions)
- [Local Apps](#local-apps)
- [Command Line Tools](#command-line-tools)
- [Task Management for AI Coding](#task-management-for-ai-coding)
- [Documentation for AI Coding](#documentation-for-ai-coding)
- [Communities \& Job Boards](#communities--job-boards)
- [News and Social Media](#news-and-social-media)
- [Contribute](#contribute)
## About the concept
- [Andrej Karpathy on X](https://x.com/karpathy/status/1886192184808149383) - "There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. (.) I'm building a project or webapp, but it's not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works".
- [Vibe coding - Wikipedia](https://en.wikipedia.org/wiki/Vibe_coding) - Wikipedia article defining vibe coding and tracing its origin.
- [Vibe coding is passé - The New Stack](https://thenewstack.io/vibe-coding-is-passe/) - Karpathy's evolution of the concept toward "agentic engineering".
- [automata/aicodeguide](https://github.com/automata/aicodeguide) - A roadmap to start coding with AI.
## Browser-based Tools
- [Bolt.new](https://bolt.new/) - Prompt, run, edit, and deploy full-stack web and mobile apps.
- 🔥 [Lovable](https://lovable.dev/) - "Idea to app in seconds. Lovable is your superhuman full stack engineer".
- [v0 by Vercel](https://v0.dev/chat) - Vibe coding platform for building production apps and agents with Next.js.
- [Capacity](https://capacity.so/) - Turn your ideas into fully functional web apps in minutes using AI.
- [Command.new by Langbase](https://command.new) - Prompt to vibe code any AI agent and deploy (agent, app, api).
- [Replit](https://replit.com/) - "Simply describe your idea above and let the Agent build it for you".
- [Anything](https://www.create.xyz/) - AI-powered app builder that turns natural language prompts into fully functional web applications (formerly Create.xyz).
- [Trickle AI](https://www.trickle.so/) - "Build stunning websites, AI apps, and forms with ease".
- [Tempo](https://www.tempo.new/) - "Build React apps 10x faster with AI". Visual IDE with Figma plugin and MCP App Store.
- [Softgen](https://softgen.ai/) - "Describe your vision, give instructions, and build full-stack web apps".
- [Lazy AI](https://getlazy.ai/) - "Build reliable business apps with prompts".
- [HeyBoss](https://heyboss.ai/) - "Build app & sites in minutes" with a full AI team (CEO, Designer, Developer, Marketer & Copywriter).
- [Creatr](https://getcreatr.com/) - "Create and deploy web apps and landing pages in seconds".
- [Rork](https://rork.com/) - "Build any mobile app, fast" with React Native and Expo.
- [Firebase Studio](https://studio.firebase.google.com/) - Google's agentic cloud-based development environment that helps build and ship production-quality full-stack AI apps.
- [Napkins.dev](https://www.napkins.dev/) - Screenshot to code using Llama vision models.
- [HeroUI Chat](https://heroui.chat/) - Generate beautiful apps regardless of your design experience.
- [Rocket.new](https://www.rocket.new/) - "Build Web & Mobile Apps 10x Faster Without Code".
- [Google AI Studio](https://aistudio.google.com/) - "Another way to vibecode with Gemini. Great for experimenting".
- [Emergent](https://emergent.sh/) - Multi-agent AI app builder that plans, codes, tests, and deploys full-stack web and mobile apps autonomously.
- [Manus](https://manus.im/) - Autonomous AI agent for end-to-end project automation, from research to deployment.
- [Same.new](https://same.new/) - AI web builder for cloning and creating websites from descriptions.
## IDEs and Code Editors
- [Windsurf](https://windsurf.com/) - Agentic IDE (acquired by Cognition, makers of Devin) with Cascade for multi-step coding and Tab/Supercomplete for completions.
- 🔥 [Cursor](https://www.cursor.com/) - AI Code Editor with Cloud Agents, JetBrains integration, and 30+ plugins from partners like Atlassian, Datadog, and GitLab.
- [Zed](https://zed.dev/) - First "Agentic IDE" built in Rust with built-in AI agents and real-time collaboration at 120fps.
- [Amazon Kiro](https://kiro.dev) - The AI IDE for prototype to production, with spec-driven development and AWS integrations.
- [Google Antigravity](https://antigravity.google/) - Google's agentic development platform with Manager view for orchestrating multiple agents in parallel. Free, cross-platform.
- [Orchids](https://www.orchids.app/) - The Vibe Coding IDE that can build, watch, and listen on par with a human developer.
- [Trae IDE](https://www.trae.ai/) - Free AI IDE by ByteDance with Builder Mode, free access to GPT-4o, Claude Sonnet, and DeepSeek R1.
- [Devin](https://devin.ai/) - Autonomous AI software engineer by Cognition with its own IDE, shell, browser, and cloud sandbox.
## Mobile Apps
- [VibeCode](https://www.vibecodeapp.com/) - The app that builds apps. Available on iOS and Android.
## Plugins and Extensions
- [Cline](https://cline.bot/) - Autonomous AI coding agent for VS Code that plans, creates files, runs builds, and fixes errors using MCP.
- [Roo Code](https://roocode.com/) - AI dev team with multiple Modes (Code, Architect, Debug), Cloud Agents, and Slack/GitHub integration.
- [Kilo Code](https://kilocode.ai/) - Open-source AI coding agent for VS Code, JetBrains, and CLI with Orchestrator mode and Memory Bank.
- [Amp](https://ampcode.com/) - Frontier coding agent with smart, rush, and deep agent modes. Spun out from Sourcegraph as standalone company.
- [avante.nvim](https://github.com/yetone/avante.nvim) - Neovim plugin designed to emulate the behavior of the Cursor AI IDE with AI-driven code suggestions.
- [backnotprop/prompt-tower](https://github.com/backnotprop/prompt-tower) - A tool that helps you build prompts with many code blocks.
- [Augment Code](https://www.augmentcode.com/) - An AI coding assistant built for professional software engineers and large codebases, with MCP support.
- [continuedev/continue](https://github.com/continuedev/continue) - Open-source AI code agent with IDE extensions, CLI tool, and source-controlled AI checks enforceable in CI.
- [GitHub Copilot](https://github.com/features/copilot) - AI pair programmer with agent mode, multi-model support (Claude, GPT, Gemini), and agentic coding across VS Code and JetBrains.
- [Amazon Q Developer AWS](https://aws.amazon.com/q/developer) - Amazon's Generative AI Assistant for Software Development.
- [Superdesign.dev](https://www.superdesign.dev/) - Open Source Design Agent.
- [Tabby](https://github.com/TabbyML/tabby) - Self-hosted AI coding assistant, open-source alternative to GitHub Copilot with code completion and repository-level context.
- [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim) - Neovim plugin for AI-assisted coding with agents, slash commands, and multiple LLM support.
- [Junie](https://github.com/JetBrains/Junie) - LLM-agnostic coding agent by JetBrains for terminal, IDE, and CI/CD.
- [copilot.vim](https://github.com/github/copilot.vim) - Official GitHub Copilot plugin for Vim/Neovim.
- [Cody](https://sourcegraph.com/cody) - Free AI code assistant by Sourcegraph with deep codebase understanding and code indexing.
- [Qodo Gen](https://www.qodo.ai/) - AI-powered coding platform for VS Code with testing, code review, and agentic tools.
- [Skills.sh](https://skills.sh/) - Open ecosystem by Vercel for installing reusable AI agent skills with a single command across 18+ platforms.
## Local Apps
- [CCHub](https://github.com/Moresl/cchub) - Desktop app for managing the Claude Code ecosystem — MCP server marketplace, config profile switching, workflow templates, security audit, and autopilot. Built with Tauri + React + Rust.
- 🔥 [Dyad](https://www.dyad.sh/) - Free, local, open-source AI app builder. Model-agnostic, supports cloud models and local via Ollama.
- [bolt.diy](https://github.com/stackblitz-labs/bolt.diy) - Open-source version of Bolt.new with Electron desktop apps, 19+ AI providers, and local model support via Ollama.
- [Superset](https://github.com/superset-sh/superset) - Desktop app to orchestrate multiple AI coding agents in parallel (Claude Code, Codex, etc.) with Git worktree isolation.
- [Parallel Code](https://github.com/johannesjo/parallel-code) - Desktop app for running multiple AI coding agents (Claude Code, Codex CLI, Gemini CLI) simultaneously in isolated git worktrees.
## Command Line Tools
- 🔥 [anthropics/claude-code](https://github.com/anthropics/claude-code) - Coding agent that understands your codebase, automates tasks, explains code, and manages Git, all via natural language.
- [aider](https://aider.chat/) - AI pair programming in your terminal. Git-first with multi-file coordinated changes across 100+ languages.
- [goose](https://block.github.io/goose/) - Open-source, on-machine AI agent by Block that connects to systems via MCP for extensible automation.
- [OpenHands](https://github.com/All-Hands-AI/OpenHands) - Open-source AI-driven development agent with CLI, GUI, and cloud modes, supporting Claude, GPT, and other models.
- [Plandex](https://github.com/plandex-ai/plandex) - Terminal-based AI coding agent with REPL mode for planning and executing complex tasks across multiple files, 2M token context.
- [claude-engineer](https://github.com/Doriandarko/claude-engineer) - A self-improving AI coding assistant CLI built on Claude that can generate and manage its own tools.
- [aichat](https://github.com/sigoden/aichat) - All-in-one LLM CLI tool featuring shell assistant, REPL mode, RAG, AI tools and agents, supporting 20+ providers.
- [gptme](https://github.com/ErikBjare/gptme) - A personal AI agent in your terminal, equipped with local tools for coding, shell commands, file editing, and web browsing.
- [OpenAI Codex CLI](https://github.com/openai/codex) - OpenAI's coding agent in the terminal with Codex Cloud, IDE extension, and multi-model support.
- [Gemini CLI](https://github.com/google-gemini/gemini-cli) - An open-source AI agent from Google that brings the power of Gemini directly into your terminal. Generous free tier (60 req/min, 1000/day).
- [GitHub Copilot CLI](https://github.com/github/copilot-cli) - Full agentic development environment in the terminal with Autopilot mode, multi-model support, and GitHub integration. GA since Feb 2026.
- [MyCoder.ai](https://github.com/drivecore/mycoder) - Open source AI-powered coding assistant with Git and GitHub integration, featuring parallel execution and self-modification capabilities.
- [ai-christianson/RA.Aid](https://github.com/ai-christianson/RA.Aid) - A standalone coding agent built on LangGraph's agent-based task execution framework.
- [CodeSelect](https://github.com/maynetee/codeselect) - A Python-based command-line tool that efficiently communicates project source code to AIs.
- [QwenLM/qwen-code](https://github.com/QwenLM/qwen-code) - "qwen-code is a coding agent that lives in digital world".
- [Warp](https://warp.dev/) - A modern, AI-powered terminal built for teams and individuals, featuring AI command search and workflows.
- [charmbracelet/crush](https://github.com/charmbracelet/crush) - "The glamorous AI coding agent for your favourite terminal", multi-model with beautiful TUI.
- [Warp](https://www.warp.dev/) - Agentic development environment with Oz orchestration platform for running unlimited parallel coding agents.
- [langchain-code](https://github.com/zamalali/langchain-code) - LangChain-based coding agent for AI-assisted development. Supports Gemini, Anthropic, OpenAI, and Ollama.
- [kimi-cli](https://github.com/MoonshotAI/kimi-cli) - Official command-line interface for Kimi, an AI assistant that helps with coding tasks and development workflows.
- [Cloudflare/vibesdk](https://github.com/cloudflare/vibesdk) - Cloudflare's SDK for vibe coding.
- [superagent-ai/vibekit](https://github.com/superagent-ai/vibekit) - A toolkit for building vibe coding applications.
- [mistralai/mistral-vibe](https://github.com/mistralai/mistral-vibe) - Mistral AI's vibe coding tool.
- [HKUDS/DeepCode](https://github.com/HKUDS/DeepCode) - Deep learning for code analysis and generation. Achieves SOTA on PaperBench.
- [Gentleman-Programming/gentleman-guardian-angel](https://github.com/Gentleman-Programming/gentleman-guardian-angel) - Provider-agnostic code review using AI. Use Claude, Gemini, Codex, Ollama to enforce your coding standards.
- [superagent-ai/grok-cli](https://github.com/superagent-ai/grok-cli) - Command-line interface for AI-powered coding assistance.
- [OpenCode](https://opencode.ai/) - Open-source AI coding agent for the terminal with LSP support, 75+ LLM providers, and multi-session workflows.
- [onWatch](https://github.com/onllm-dev/onwatch) - Open-source Go CLI that tracks AI API quota usage across 7 providers (Anthropic, OpenAI, GitHub Copilot, MiniMax, and more). Works with Claude Code, Codex CLI, Cursor, Cline, and other vibe coding tools. Background daemon, <50MB RAM, zero telemetry.
- [pyscn](https://github.com/ludo-technologies/pyscn) - Code quality analyzer for vibe-coded Python. Detects dead code, clones, complexity issues, and coupling problems with MCP integration for AI assistants.
## Task Management for AI Coding
- [Boomerang Tasks](https://docs.roocode.com/features/boomerang-tasks) - Automatically break down complex projects into smaller, manageable pieces.
- [Claude Task Master](https://github.com/eyaltoledano/claude-task-master) - An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.
- 🔥 [vibe-kanban](https://github.com/BloopAI/vibe-kanban) - A kanban board to manage and orchestrate AI coding agents. Supports 10+ coding agents.
- [CCPM (Claude Code PM)](https://github.com/automazeio/ccpm) - Project management for Claude Code using GitHub Issues and Git worktrees for parallel agent execution.
- [Archon](https://github.com/coleam00/Archon) - Knowledge and task management backbone for AI coding assistants via MCP.
- [AI-DLC Workflows (AWS Labs)](https://github.com/awslabs/aidlc-workflows) - AI-Driven Development Life Cycle workflow rules for coding agents. Supports Kiro, Q Developer, Cursor, Cline, Claude Code.
## Documentation for AI Coding
- [CodeGuide](https://www.codeguide.dev/) - Creates detailed Documentation for your AI Coding Projects.
- [AGENTS.md](https://agents.md/) - A simple, open format for guiding coding agents, stewarded by the Linux Foundation.
- [KhazP/vibe-coding-prompt-template](https://github.com/KhazP/vibe-coding-prompt-template) - A prompt template for vibe coding.
- [awesome-ralph](https://github.com/snwfdhmp/awesome-ralph) - A curated list of resources about Ralph, the vibe coding technique that runs vibe coding agents in automated loops until specifications are fulfilled.
- [Context7](https://github.com/upstash/context7) - Delivers up-to-date, version-specific documentation directly into LLM prompts. MCP server + CLI.
- [awesome-cursorrules](https://github.com/PatrickJS/awesome-cursorrules) - Curated collection of `.cursorrules` configuration files for the Cursor AI editor.
- [llms.txt](https://github.com/AnswerDotAI/llms-txt) - Standardized markdown file specification for making website documentation LLM-friendly.
- [claude-reflect](https://github.com/BayramAnnakov/claude-reflect) - Self-learning system for Claude Code that captures corrections and syncs approved learnings to CLAUDE.md files.
- [EnzeD/vibe-coding](https://github.com/EnzeD/vibe-coding) - The Ultimate Guide to Vibe Coding with best practices and tips.
- [Claude Code Organizer](https://github.com/mcpware/claude-code-organizer) - Visual dashboard and MCP server to organize Claude Code memories, skills, MCP servers, and hooks with scope hierarchy and drag-and-drop.
- 🔥 [getdesign.md](https://getdesign.md/) - Browsable library of DESIGN.md files curated from real websites.
## Communities & Job Boards
- [Vibehackers](https://vibehackers.io) - Community gallery for vibe coded projects and curated job board.
- [/r/vibecoding](https://www.reddit.com/r/vibecoding/)
- [/r/ChatGPTCoding](https://www.reddit.com/r/ChatGPTCoding/)
- [Vibe Coding Forem](https://vibe.forem.com/) - Community forum for AI-assisted development discussions.
- [Vibe Coding Community](https://github.com/Vibe-Coding-Community) - A space for sharing tools, best practices, and projects created with vibe coding.
## News and Social Media
> This section displays items in reverse chronological order, with the most recent entries at the top.
- [Vibe-Coding Triggered Major Outages at Amazon](https://belitsoft.com/news/vibe-coding-amazon-outage-20261003) - How GenAI-assisted changes triggered production outages.
- [The State of Vibe Coding: A 2026 Strategic Blueprint | Keywords Studios](https://www.keywordsstudios.com/en/about-us/news-events/news/the-state-of-vibe-coding-a-2026-strategic-blueprint/)
- [How Vibe Coding Is Killing Open Source | Hackaday](https://hackaday.com/2026/02/02/how-vibe-coding-is-killing-open-source/)
- [The uncomfortable truth about vibe coding | Red Hat Developer](https://developers.redhat.com/articles/2026/02/17/uncomfortable-truth-about-vibe-coding)
- [Vibe coding could cause catastrophic 'explosions' in 2026 - The New Stack](https://thenewstack.io/vibe-coding-could-cause-catastrophic-explosions-in-2026/)
- [Vibe coding will become mainstream in 2026 - Verdict](https://www.verdict.co.uk/vibe-coding-mainstream-in-2026/)
- [The Prompt Engineering Playbook for Programmers](https://addyo.substack.com/p/the-prompt-engineering-playbook-for)
- [What is vibe coding? A computer scientist explains what it means to have AI write computer code and what risks that can entail](https://theconversation.com/what-is-vibe-coding-a-computer-scientist-explains-what-it-means-to-have-ai-write-computer-code-and-what-risks-that-can-entail-257172)
- [Peer Programming with LLMs, For Senior+ Engineers](https://pmbanugo.me/blog/peer-programming-with-llms)
- 🔥 [The Way of Code | Rick Rubin](https://www.thewayofcode.com/)
- [The State of Vibe Coding Tools (May 2025) | LinkedIn](https://www.linkedin.com/pulse/state-vibe-coding-tools-may-2025-nufar-gaspar-x1znf/?trackingId=iJSsdxE4R9OECPT43FtBww%3D%3D)
- [Vibe coding MenuGen | karpathy](https://karpathy.bearblog.dev/vibe-coding-menugen/)
- [Two publishers and three authors fail to understand what "vibe coding" means](https://simonwillison.net/2025/May/1/not-vibe-coding/)
- [Not all AI-assisted programming is vibe coding (but vibe coding rocks)](https://simonwillison.net/2025/Mar/19/vibe-coding/)
- [Vibe Coding 101 with Replit - DeepLearning.AI](https://www.deeplearning.ai/short-courses/vibe-coding-101-with-replit/)
- [The "vibe coding" mind virus explained… by Fireship - YouTube](https://www.youtube.com/watch?v=Tw18-4U7mts)
- [bolt.new on X - Introducing Figma to Bolt](https://x.com/boltdotnew/status/1900197121829331158)
- [Will the future of software development run on vibes? - Ars Technica](https://arstechnica.com/ai/2025/03/is-vibe-coding-with-ai-gnarly-or-reckless-maybe-some-of-both/)
- [Vibe Coding - Where Everyone Can 'Speak' Computer Programming - The New Stack](https://thenewstack.io/vibe-coding-where-everyone-can-speak-computer-programming/)
- [A.I. and Vibecoding Helped Me to Create My Own Software - The New York Times](https://www.nytimes.com/2025/02/27/technology/personaltech/vibecoding-ai-software-programming.html)
- [Vibe Engineering](https://www.manning.com/books/vibe-engineering)
- [Mysti](https://github.com/DeepMyst/Mysti) - Multi-agent AI coding assistant for VS Code. Claude Code, Codex, Gemini, and GitHub Copilot brainstorm together and deliver collaborative solutions.
## Contribute
Contributions welcome! Read the [contribution guidelines](CONTRIBUTING.md) first.
@@ -0,0 +1,56 @@
{
"createdAt": "2025-03-13T17:46:56Z",
"defaultBranchRef": {
"name": "main"
},
"description": "A curated list of vibe coding references, collaborating with AI to write code.",
"forkCount": 580,
"homepageUrl": "",
"isArchived": false,
"isFork": false,
"isMirror": false,
"latestRelease": null,
"licenseInfo": {
"key": "cc0-1.0",
"name": "Creative Commons Zero v1.0 Universal",
"nickname": ""
},
"nameWithOwner": "filipecalegario/awesome-vibe-coding",
"primaryLanguage": null,
"pushedAt": "2026-04-16T01:34:11Z",
"repositoryTopics": [
{
"name": "ai-agent"
},
{
"name": "ai-agents"
},
{
"name": "ai-coding-assistant"
},
{
"name": "ai-coding-tools"
},
{
"name": "cursor"
},
{
"name": "lovable"
},
{
"name": "vibe-coding"
},
{
"name": "awesome"
},
{
"name": "awesome-list"
}
],
"stargazerCount": 4848,
"updatedAt": "2026-07-02T16:17:40Z",
"url": "https://github.com/filipecalegario/awesome-vibe-coding",
"watchers": {
"totalCount": 57
}
}
@@ -0,0 +1,178 @@
[
{
"name": ".claude",
"path": ".claude",
"sha": "c284836bd7372da9c3431cf3deaea731528065a5",
"size": 0,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/.claude?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/tree/main/.claude",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/trees/c284836bd7372da9c3431cf3deaea731528065a5",
"download_url": null,
"type": "dir",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/.claude?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/trees/c284836bd7372da9c3431cf3deaea731528065a5",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/tree/main/.claude"
}
},
{
"name": ".gitignore",
"path": ".gitignore",
"sha": "d81c27e8af48fd4f45b844b81e17262b7da55c92",
"size": 36,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/.gitignore?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/.gitignore",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/d81c27e8af48fd4f45b844b81e17262b7da55c92",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/.gitignore",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/.gitignore?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/d81c27e8af48fd4f45b844b81e17262b7da55c92",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/.gitignore"
}
},
{
"name": "LICENSE",
"path": "LICENSE",
"sha": "073210b8b2fd1811e0dd85e6b63b2e4882c2c35c",
"size": 6457,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/LICENSE?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/LICENSE",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/073210b8b2fd1811e0dd85e6b63b2e4882c2c35c",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/LICENSE",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/LICENSE?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/073210b8b2fd1811e0dd85e6b63b2e4882c2c35c",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/LICENSE"
}
},
{
"name": "README-CN.md",
"path": "README-CN.md",
"sha": "8a54991b78733c6dc7a19afdeb35d85c6702af89",
"size": 19423,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-CN.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-CN.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/8a54991b78733c6dc7a19afdeb35d85c6702af89",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/README-CN.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-CN.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/8a54991b78733c6dc7a19afdeb35d85c6702af89",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-CN.md"
}
},
{
"name": "README-JP.md",
"path": "README-JP.md",
"sha": "fb887a62e35f62d7c0e82646a1d89afd97cc6d43",
"size": 25326,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-JP.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-JP.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/fb887a62e35f62d7c0e82646a1d89afd97cc6d43",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/README-JP.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-JP.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/fb887a62e35f62d7c0e82646a1d89afd97cc6d43",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-JP.md"
}
},
{
"name": "README-KR.md",
"path": "README-KR.md",
"sha": "64fef95ad89bc32c80849bc01cf6492343443a05",
"size": 22298,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-KR.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-KR.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/64fef95ad89bc32c80849bc01cf6492343443a05",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/README-KR.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-KR.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/64fef95ad89bc32c80849bc01cf6492343443a05",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-KR.md"
}
},
{
"name": "README-PT.md",
"path": "README-PT.md",
"sha": "d4588492e57b7d122a90943c679ee2470007c983",
"size": 22700,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-PT.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-PT.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/d4588492e57b7d122a90943c679ee2470007c983",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/README-PT.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README-PT.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/d4588492e57b7d122a90943c679ee2470007c983",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README-PT.md"
}
},
{
"name": "README.md",
"path": "README.md",
"sha": "5d294cd39dacba15a1f8927451ac445b542cb16e",
"size": 20374,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/5d294cd39dacba15a1f8927451ac445b542cb16e",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/README.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/README.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/5d294cd39dacba15a1f8927451ac445b542cb16e",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/README.md"
}
},
{
"name": "code-of-conduct.md",
"path": "code-of-conduct.md",
"sha": "5a04c0b3bc8a01e92f7829424f93b2793ca76315",
"size": 3224,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/code-of-conduct.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/code-of-conduct.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/5a04c0b3bc8a01e92f7829424f93b2793ca76315",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/code-of-conduct.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/code-of-conduct.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/5a04c0b3bc8a01e92f7829424f93b2793ca76315",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/code-of-conduct.md"
}
},
{
"name": "contributing.md",
"path": "contributing.md",
"sha": "1e0051d8fc63ba25379fbd8b86fb0d3d8557d679",
"size": 1466,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/contributing.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/contributing.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/1e0051d8fc63ba25379fbd8b86fb0d3d8557d679",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/contributing.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/contributing.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/1e0051d8fc63ba25379fbd8b86fb0d3d8557d679",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/contributing.md"
}
},
{
"name": "to-test.md",
"path": "to-test.md",
"sha": "746e5579551874d34d7e40b67de41d9145e53ecf",
"size": 231,
"url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/to-test.md?ref=main",
"html_url": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/to-test.md",
"git_url": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/746e5579551874d34d7e40b67de41d9145e53ecf",
"download_url": "https://raw.githubusercontent.com/filipecalegario/awesome-vibe-coding/main/to-test.md",
"type": "file",
"_links": {
"self": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/contents/to-test.md?ref=main",
"git": "https://api.github.com/repos/filipecalegario/awesome-vibe-coding/git/blobs/746e5579551874d34d7e40b67de41d9145e53ecf",
"html": "https://github.com/filipecalegario/awesome-vibe-coding/blob/main/to-test.md"
}
}
]
@@ -0,0 +1,38 @@
version: 1
domain_id: filipecalegario-awesome-vibe-coding
object:
type: github_repository
name: filipecalegario/awesome-vibe-coding
url: https://github.com/filipecalegario/awesome-vibe-coding
pulled_at: '2026-07-02T22:47:14+00:00'
puller: scripts/fetch-research-raw.py
files:
- path: repository/
kind: git-working-tree
status: ok
source: 'git clone --depth=1 --single-branch --no-tags https://github.com/filipecalegario/awesome-vibe-coding.git research/filipecalegario-awesome-vibe-coding/raw/repository'
- path: github-repo.raw.json
kind: repository-metadata
status: ok
source: 'gh repo view filipecalegario/awesome-vibe-coding --json nameWithOwner,url,description,homepageUrl,isArchived,isFork,isMirror,defaultBranchRef,licenseInfo,primaryLanguage,repositoryTopics,stargazerCount,forkCount,watchers,createdAt,updatedAt,pushedAt,latestRelease --jq .'
- path: github-readme.raw.md.txt
kind: readme
status: ok
source: 'gh api repos/filipecalegario/awesome-vibe-coding/readme -H Accept: application/vnd.github.raw'
- path: github-license.raw.txt
kind: license
status: ok
source: 'gh api repos/filipecalegario/awesome-vibe-coding/license -H Accept: application/vnd.github.raw'
- path: github-root-contents.raw.json
kind: root-contents
status: ok
source: 'gh api repos/filipecalegario/awesome-vibe-coding/contents'
- path: github-languages.raw.json
kind: languages
status: ok
source: 'gh api repos/filipecalegario/awesome-vibe-coding/languages'
- path: github-latest-release.raw.json
kind: latest-release
status: missing_or_error
source: 'gh api repos/filipecalegario/awesome-vibe-coding/releases/latest'
message: 'gh: Not Found (HTTP 404)'