docs: add research domains and resource registry

- add local external resources registry
- add research domain contract and per-repository research domains
- add raw fact snapshot governance and validation scripts

Validation:
- make test
- git diff --check HEAD~1..HEAD

Note:
- welcome workflow failed because its action input names are stale; core content CI passed.
This commit is contained in:
tradecatlabs
2026-07-03 08:20:22 +08:00
committed by GitHub
parent 2253a46935
commit a8099f52fe
254 changed files with 28589 additions and 165 deletions
@@ -0,0 +1,26 @@
# filipecalegario/awesome-vibe-coding 研究域 Agent 指南
本目录维护 `filipecalegario/awesome-vibe-coding` 的独立研究域。
## 目录职责
```text
filipecalegario-awesome-vibe-coding/
├── README.md # 研究域入口和判断层
├── AGENTS.md # 本目录维护规则
├── domain.yml # 事实摘要层:仓库元数据、研究角色、来源证据
├── analysis.md # L1 结构化研究结论、可借鉴点、风险和下一轮任务
├── deep-dive.md # L2 源码/结构深度研究、关键机制和可迁移模式
└── raw/ # 原始事实层:拉取到本地的一手材料快照
```
## 维护规则
- 本目录只研究 `filipecalegario/awesome-vibe-coding`,不要混入其他仓库的横向比较正文。
- 动态事实必须写入 `domain.yml.github_observed`,并更新 `observed_at`
- `raw/` 保存原始事实层,必须通过 `python3 scripts/fetch-research-raw.py` 刷新。
- 不手工改写 `raw/*.raw.*` 文件;稳定事实摘要再同步到 `domain.yml`
- README 只写判断、定位、使用方式和后续观察点,不堆外部 README 全文。
- `analysis.md` 写 L1 结构化理解;`deep-dive.md` 写 L2 源码证据、关键机制和可迁移模式。
- 如果需要横向比较,在 `docs/research/README.md` 或新的对比文档中处理,不把本目录重新变成聚合域。
- 修改后运行 `make sync-doc-toc``make test`
@@ -0,0 +1,58 @@
# filipecalegario/awesome-vibe-coding 研究域
## 字多不看
- 本目录研究 `filipecalegario/awesome-vibe-coding` 这个外部仓库。
- 当前优先级:P2;研究角色:国际 Vibe Coding 索引。
- GitHub 动态事实放在 `domain.yml`,观测日期为 2026-07-03。
## 快速导航
| 文档 | 定位 |
|:---|:---|
| [domain.yml](domain.yml) | 仓库事实快照、研究方向、优先级和来源证据。 |
| [analysis.md](analysis.md) | 本研究域的结构化研究结果、可借鉴点、风险和下一轮任务。 |
| [deep-dive.md](deep-dive.md) | L2 源码/结构深度研究、关键机制和可迁移模式。 |
| [AGENTS.md](AGENTS.md) | 本研究域维护规则。 |
<details>
<summary><strong>完整细粒度目录(点击展开/收起)</strong></summary>
### 细粒度目录
- [domain.yml](domain.yml) - 仓库事实快照、研究方向、优先级和来源证据。
- [analysis.md](analysis.md) - 本研究域的结构化研究结果、可借鉴点、风险和下一轮任务。
- [deep-dive.md](deep-dive.md) - L2 源码/结构深度研究、关键机制和可迁移模式。
- [AGENTS.md](AGENTS.md) - 本研究域维护规则。
</details>
## 使用方式
- 先读本 README 的判断,再读 `analysis.md``deep-dive.md` 的研究结论,最后读 `domain.yml`
- 需要引用 stars、forks、release、归档状态时,先重新核验 GitHub。
- 如果形成稳定方法论,再迁入 concepts、references、workflow 或 skills。
## 正文
### 研究定位
`filipecalegario/awesome-vibe-coding` 的当前研究定位是:国际 Vibe Coding 索引。
### 当前判断
适合追踪概念、工具和资料生态,不适合作为单一学习主线。
### 观察字段
- GitHub URLhttps://github.com/filipecalegario/awesome-vibe-coding
- 当前研究方向:`ecosystem-index`
- 当前优先级:P2
- 当前归档状态:`false`
- 主要语言:`None`
### 后续观察
- 是否有稳定文档结构、命令入口和可复用工作流。
- 是否能反哺本仓库的 concepts、references、workflow 或 skills。
- 是否存在许可证、归档状态、维护活跃度或生态迁移风险。
@@ -0,0 +1,44 @@
# filipecalegario/awesome-vibe-coding 研究分析
## 本轮结论
- 这是国际语境下较完整的 Vibe Coding awesome list,价值在概念、工具和资料生态的横向扫描。
- 多语言 README 和分类覆盖 browser tools、IDEs、mobile apps、plugins、local apps、CLI、task management 等。
- 本仓应把它作为国际资源雷达,而不是直接复制成中文推荐。
## 本地证据
- 研究对象:`filipecalegario/awesome-vibe-coding`
- 当前研究角色:国际 Vibe Coding 索引
- 本轮成熟度:L1 初步理解
- 原始仓库:`raw/repository/`
- 原始来源清单:`raw/sources.yml`
- 事实摘要:`domain.yml`
## 结构观察
- 根目录包含 `README.md``README-CN.md``README-JP.md``README-KR.md``README-PT.md``contributing.md``code-of-conduct.md`
- README 先定义 concept,再按工具类型组织。
- 它有贡献和行为规范,但没有明显自动化数据管线。
## 可借鉴点
- 可借鉴国际 Vibe Coding 语境下的工具族分类。
- 多语言 README 适合观察术语翻译和跨语境表达。
- 可作为本仓外部资源表的候选来源。
## 风险和边界
- awesome list 缺少采用深度和风险评级。
- 国际语境工具未必适合中文用户网络、支付和学习环境。
- 条目更新频率和质量需要持续核验。
## 下一轮研究任务
- 抽取工具分类和术语,更新关键词系统候选。
- 筛选与 coding agent 强相关的条目进入 P1/P2 研究候选。
## 沉淀判断
- 本轮只完成 L1 理解,不直接迁入 concepts、references、workflow 或 skills。
- 只有经过 L2 源码阅读、实验验证或交叉对照后的结论,才进入稳定层。
@@ -0,0 +1,81 @@
# filipecalegario/awesome-vibe-coding 深度研究
## 研究级别
- 当前级别:L2 源码/结构深度研究。
- 研究对象:`filipecalegario/awesome-vibe-coding`
- 证据来源:本目录 `raw/` 下的 GitHub 元数据、README 快照和本地仓库工作树。
- 观察日期:2026-07-03。
## L2 结论
`filipecalegario/awesome-vibe-coding` 是国际 Vibe Coding 生态雷达。它的价值不在深度评测,
而在给出工具、平台、社区、任务管理和 AI coding 文档的横向分类视图。
对本仓最有价值的是分类体系和候选研究对象发现;它不应被当作推荐结论本身,因为 awesome list
缺少采用标准、风险等级、最后验证时间和本地事实层。
## 源码证据
- `raw/repository/README.md`:英文主清单,包含概念、工具、社区和文档分类。
- `raw/repository/README-CN.md`:中文入口。
- `raw/repository/README-JP.md`:日文入口。
- `raw/repository/README-KR.md`:韩文入口。
- `raw/repository/README-PT.md`:葡萄牙文入口。
- `raw/repository/contributing.md`:贡献规则。
- `raw/repository/code-of-conduct.md`:社区行为准则。
- README 分类包含 Browser-based Tools、IDEs and Code Editors、Mobile Apps、Plugins and Extensions、
Local Apps、Command Line Tools、Task Management for AI Coding、Documentation for AI Coding、
Communities & Job Boards、News and Social Media。
## 关键机制
### 分类是主要价值
awesome list 的第一价值是让读者知道生态里有哪些类型,而不是判断哪个最好。它适合作为资源雷达,
不适合作为采购或采用决策。
### 多语言 README 承担传播
多语言 README 说明 Vibe Coding 已经不是单一英文社区话题。它可以帮助本仓观察术语翻译、
跨语境表达和中文语境下哪些词需要本地化。
### AI coding 文档成为独立分类
清单中单独列出 Documentation for AI Coding,说明 `AGENTS.md``llms.txt`、rules、prompt
template、design docs 等已经从辅助材料变成生态基础设施。
### 任务管理进入 Agent 生态
Task Management for AI Coding 分类说明,当 agent 能写代码后,下一层需求会变成任务拆分、
并行执行、进度可视化、工作树隔离和验收管理。
## 可迁移模式
- 本仓外部资源表应吸收其工具族分类,但必须补足状态、来源、最后检查和风险字段。
- `docs/research/` 可以用该清单发现新的 P1/P2 候选研究对象。
- 关键词系统应吸收 browser tools、AI IDE、CLI agents、task management、AI coding docs 等分类。
- 对国际资源不直接翻译推荐,先做本地可用性、网络、支付、中文支持和维护状态验证。
## 对本仓的影响
本仓应把它定位为“资源发现层”,而不是“权威推荐层”:
- 发现新对象:进入 `assets/external-resources/``docs/research/`
- 验证对象:拉 raw,建研究域,写 analysis/deep-dive。
- 稳定对象:下沉到 concepts、references、workflow 或 skills。
这个三段流比直接复制 awesome list 更适合长期维护。
## 风险和待验证项
- 清单缺少结构化元数据,无法直接判断活跃度、许可证、风险和适配中文用户的程度。
- 部分工具可能已经更名、停更或商业策略变化,需要重新核验。
- 本轮没有逐条验证清单链接和工具可用性。
## 下一步 L3 验证任务
- 从清单中抽取 coding agent、task management、AI coding docs 三类候选资源。
- 将候选资源进入 `assets/external-resources/`,补齐状态和检查时间。
- 对高价值工具建立单独研究域,而不是继续堆在资源清单。
- 将国际术语映射到本仓关键词系统。
@@ -0,0 +1,41 @@
version: 1
repo:
name: filipecalegario/awesome-vibe-coding
source_name: filipecalegario/awesome-vibe-coding
url: https://github.com/filipecalegario/awesome-vibe-coding
research:
domain_id: filipecalegario-awesome-vibe-coding
domain_name: filipecalegario/awesome-vibe-coding 研究域
primary_direction: ecosystem-index
role: 国际 Vibe Coding 索引
priority: 2
why_study: 适合追踪概念、工具和资料生态,不适合作为单一学习主线。
github_observed:
observed_at: '2026-07-03'
source: gh repo view
stars: 4848
forks: 580
archived: false
language: null
license: cc0-1.0
default_branch: main
pushed_at: '2026-04-16T01:34:11Z'
updated_at: '2026-07-02T16:17:40Z'
latest_release: null
homepage: ''
topics:
- ai-agent
- ai-agents
- ai-coding-assistant
- ai-coding-tools
- cursor
- lovable
- vibe-coding
- awesome
- awesome-list
source_evidence:
file: ChatGPT-中文Vibe Coding仓库 (2).md
line: 49
maintenance:
fact_policy: GitHub 动态字段只代表 observed_at 当日快照,更新结论前必须重新核验。
split_policy: 本目录已经是一等研究域;更深分析放入本目录新增文档。
@@ -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 docs/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)'