VibeRaven

mcp
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Warn
  • fs module — File system access in packages/cli/dist/cli.js
  • network request — Outbound network request in packages/cli/dist/cli.js
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Local production mission control for AI-built apps: VibeRaven Studio, agent chat, provider context, release proof, and launch readiness before deploy.

README.md

VibeRaven

GitHub stars
GitHub release
npm version
npm downloads
License

AI got your app to demo. VibeRaven gets it to production.

VibeRaven is a local launch-control workspace for AI-built apps. It gives vibe coders and coding agents one place to review launch blockers, connect coding CLIs, attach provider and release context to chat, inspect production evidence, and keep the release gate visible before anyone says "ship it."

VibeRaven Project Mission Control localhost UI

The localhost console is designed around the work that usually gets missed between demo and production:

  • Production mission chat for Codex CLI, Claude Code, Gemini CLI, or a local shell.
  • Provider slots for database, auth, hosting, billing, monitoring, analytics, email, cache, and version control.
  • Drag-to-chat context for providers and releases, so agent prompts stay scoped.
  • Live fix, verify, diff, and release actions that keep launch work inside one flow.
  • Local-first artifacts for agents: .viberaven/prp.json, .viberaven/gate-result.json, and supporting evidence files.

VibeRaven runs the VibeRaven Production Protocol through a local-first open-source CLI/UI. The local console opens a localhost launch workspace; agent mode writes .viberaven/prp.json, .viberaven/gate-result.json, and supporting protocol artifacts so AI coding agents can keep operating until decision.status is not blocked and the gate is clear or a provider/user blocker remains.

Current npm live release: [email protected], @viberaven/[email protected], and @viberaven/[email protected].

If this repo helps, star it so other AI app builders can find the gate. Use Watch -> Custom -> Releases if you want release notifications. Shipping with VibeRaven? Add the README badge snippet so your repo links back to the launch gate.

VibeRaven public repo is the agent discovery and installation surface. Product source code and service internals live in a private repository.

What it catches before launch

VibeRaven looks for repo evidence that an AI coding agent can actually inspect before it claims an app is production-ready:

  • Supabase tables without strong RLS evidence.
  • Webhook routes without signature verification proof.
  • Auth callback, redirect, and environment drift across local, preview, and production.
  • Deploy-only auth failures such as Authentication required after deploy, 401 Unauthorized after successful login, or auth cookies are set but not recognized.
  • Preview-only topology failures such as preflight request does not have HTTP ok status on preview or Vercel deployment protection breaks preflight.
  • Monitoring visibility gaps such as Sentry SDK is not sending any data, events not appearing in my project, or recordings are not being captured.
  • Billing, DNS, credentials, quotas, or provider setup that still needs dashboard action.
  • Monitoring and observability claims without local evidence.
  • Agent instructions that allow deploy or production-ready claims before the gate is clear.

Example scan output · Redacted launch-gap case study · Roadmap · Support · Contributing · What the gate checks · Full agent reference

Terminal scan demo

Feedback wanted

What did your AI-built app miss before deploy? Add it to the feedback discussion or open a focused issue:

Repositories: Public discovery -> ohad6k/VibeRaven (this repo). Private product development -> ohad6k/viberaven-dev (not public).

The local-first boundary matters: the open-source local CLI/UI does not require login and does not use Ohad's OpenAI API key.

Install and run

Open the local launch console:

npx -y viberaven

Explicit UI and gate commands:

npx -y viberaven ui .
npx -y viberaven --agent-mode .
npx -y viberaven --verify .

Install for AI agents

Make Codex, Claude Code, Cursor, Copilot, and Gemini use VibeRaven before deploy:

npx -y viberaven init --agents all
npx -y viberaven doctor --agents

Preview without writing files:

npx -y viberaven init --agents all --dry-run

This installs bounded rules (<!-- VIBERAVEN:START --> ... <!-- VIBERAVEN:END -->) into:

  • AGENTS.md, CLAUDE.md, GEMINI.md
  • .cursor/rules/viberaven-core.mdc (+ scoped Supabase, deploy, payments rules)
  • .github/copilot-instructions.md
  • .viberaven/agent-context.md, .viberaven/mission-map.md

Run the production gate

npx -y viberaven --agent-mode .

Non-interactive production gate for agents and CI.

Read .viberaven/prp.json first, then .viberaven/gate-result.json and .viberaven/context-map.json. Apply safe repo-code fixes directly when VibeRaven provides a supported heal or MCP action. Respect batchSize, verify once per batch, and do not claim production-ready while decision.status is blocked or gate.status is not clear.

Then:

npx -y viberaven --verify .
npx -y viberaven --strict

For Vercel + Supabase local evidence:

npx -y viberaven audit --vercel-supabase

MCP tools include viberaven_prp_current, viberaven_prp_findings, viberaven_prp_next_action, viberaven_check_readiness, viberaven_heal_apply, and viberaven_verify. MCP resources include prp://current, prp://findings, prp://next-actions, prp://mission-map, and prp://context-map.

Do not stop at "scan complete." The loop is done when decision.status !== "blocked" and gate.status === "clear", or a provider/user blocker remains.

Normal git push is not gated. VibeRaven gate language is about launch/deploy-readiness claims, not ordinary pushes.

Install as a skills.sh skill

This repo includes skills.sh.json and the viberaven skill.

npx -y skills add ohad6k/VibeRaven --skill viberaven

Agent-ready starter template

examples/nextjs-supabase-vercel-production-ready-template - agent rules and viberaven:* scripts for Next.js + Supabase + Vercel.

Machine-readable docs

MCP

VibeRaven is listed in the MCP registry for agents that prefer tools over raw terminal commands.

{ "viberaven": { "command": "npx", "args": ["-y", "viberaven", "--mcp"] } }

Prefer viberaven_prp_current or prp://current when MCP is available; use viberaven_validate_npm_package before adding npm dependencies.

Get the product

Reviews (0)

No results found