---
title: "Deploy VibeCheck"
description: "A quiz on every pull request, so you understand the code you're merging"
category: "Other"
url: https://railway.com/deploy/vibecheck
---

# Deploy VibeCheck

A quiz on every pull request, so you understand the code you're merging

**[Deploy VibeCheck on Railway](https://railway.com/template/vibecheck)**

- **Creator:** Eden Mazzola's Projects
- **Category:** Other

## Template content

### vibecheck

- **Source:** boJackEden/vibecheck
- **Public domain:** Yes

## Documentation

# Deploy and Host VibeCheck with Railway

It's so tempting to vibe-code a thousand lines and ship them — but do you actually understand what you just merged? **VibeCheck makes sure _you_ understand what's going into _your_ codebase.** It drops a quick AI-generated quiz on every pull request, right in the comment thread; you answer inline, and a commit status reports the result — a human stays in the loop, no one gets slowed down.

## About Hosting VibeCheck

VibeCheck is a small self-hosted Node/TypeScript server that generates and grades the quizzes with your own Anthropic API key. This template deploys that server on Railway with a public URL and a health check. Your code never leaves your infrastructure — the GitHub Action sends only the PR diff to your server, and requests are authenticated with GitHub Actions OIDC (no shared secret to manage).

## Why Deploy VibeCheck on Railway

Railway gives VibeCheck a one-click deploy, an auto-provisioned public domain, and managed Docker builds — no servers to babysit. Set two variables, click deploy, and you have a working endpoint in about a minute.

## Common Use Cases

- Keep a human in the loop on AI-assisted pull requests
- Help engineers genuinely understand code before they merge it
- Add a lightweight, non-blocking code-understanding check to your review flow

## Dependencies for VibeCheck Hosting

- An Anthropic API key (with credits)
- A GitHub repository where you'll run the VibeCheck Action

### Deployment Dependencies

- [VibeCheck repository & setup guide](https://github.com/boJackEden/vibecheck)
- [Get an Anthropic API key](https://console.anthropic.com/settings/keys)


## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/vibecheck
