Vibe Coding Template (di-sukharev/vibe)

Ссылка: https://github.com/di-sukharev/vibe (автор — di-sukharev, тот же что OpenCommit).

Что это: full-stack стартер-каркас, заточенный под разработку через AI-агентов (Claude Code / Codex), а не под ручной кодинг. Не библиотека — скелет монорепо с уже прописанными правилами для агента.

Стек / структура:

  • Бэкенд — Bun + Hono (монолит; автор явно отговаривает от микросервисов)
  • webapp — React CSR (экраны за логином, без SEO)
  • website — Astro SSG/SSR (публичные SEO-страницы: лендинги, каталог)
  • mobile — Expo, в отдельной ветке mobile (платежи, Expo Push, соц-авторизация)
  • Общие API-контракты между поверхностями в одном репо
  • Локальный PostgreSQL через Docker Compose

Фишка: большой README/AGENTS.md/CLAUDE.md с интейк-чеклистом — агент перед установкой опрашивает (какой продукт, какие поверхности, auth/uploads/realtime, деплой) и сам разворачивает проект, отцепляет template-remote, ставит свой origin.

Деплой по умолчанию: DigitalOcean (App Platform + Managed PostgreSQL + Spaces). Опционально Yandex Cloud (docs/YANDEX_CLOUD.md). Realtime-масштабирование — через managed Valkey/Redis Pub/Sub.

Когда пригодится: если захотим быстро стартовать новый веб/бэкенд-продукт (напр. веб-морда для VPN-бота или отдельный сервис) и вести разработку агентом — брать этот каркас вместо чистого листа. Минус: тянет Bun + Docker + DO-специфику.

Связано: shadowbroker (тоже потенциальный новый проект), forge.