Skip to content

Repository files navigation

Revival OS

Pick one abandoned repo, choose a timeline (Day / 2 Days / Week), and boot a retro hacker OS that turns revival into a mission-control workflow. Story beats, checkpoint locks, and GitHub verification all run inside a terminal-style interface with scanlines, logs, and scanner gates.

Built for the Cursor hackathon with ElevenLabs, GitHub verification, and the Cursor Agents SDK.

Quick start

pnpm install
cp .env.example .env   # fill in API keys
pnpm dev

Open http://localhost:3000.

User flow

  1. Landing - Paste a GitHub profile or repo URL, or add one project manually.
  2. Select one repo - Radio pick a single project.
  3. Timeline - Day (1 checkpoint), 2 Days (2), or Week (3).
  4. Boot revival OS - AI writes intro, task leads, concrete verifiable deliverables, and outro.
  5. Mission console (/atlas) - Read/listen to beats, hit checkpoint gates, push to GitHub, then run the scanner to unlock the next scene.

API routes

  • POST /api/github/repos - Fetch repos from GitHub URL
  • POST /api/autopsy - Generate project profile + gated storyline (1 project, plan duration)
  • POST /api/task-baseline - Snapshot HEAD commit SHA when a checkpoint opens
  • POST /api/verify-deliverable - Diff since baseline + AI pass/fail for a checkpoint
  • POST /api/narrate - ElevenLabs TTS proxy

Stack

  • Next.js 16, React 19, Tailwind v4, Framer Motion
  • @cursor/sdk for generation and verification
  • @octokit/rest for GitHub import and evidence
  • ElevenLabs for narration
  • Zod for schema validation

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages