Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>YOYONew to Visual Studio Code? Get it now.
YOYO

YOYO

Itgel (Jack) Ganbold

|
70 installs
| (1) | Free
AI Version Control for Vibe Coding
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🪀 YOYO — AI Version Control for Vibe Coding

Save, preview, and restore your AI-assisted code across Cursor, Windsurf, VSCode — and wherever you vibe code.

📸 Snapshot your code like a screenshot — before AI breaks it.

YOYO Demo

🎯 Why YOYO?

YOYO is lightweight version control built for AI-assisted workflows:

  • ⚡ Snapshot instantly — Save your project before risky edits.
  • 👀 Preview safely — Explore versions without committing.
  • 🔁 Restore fearlessly — Revert AI mistakes in one click.
  • 🧠 AI summaries — See what changed and why.
  • 🔍 Agentic AI search — Ask natural questions like:
    • “What did I do in v3?”
    • “Show my dark mode refactor”
    • “When did we add favorite support?”
    • “Show my Cursor edits to BottomNav”
    • “What did I code in Windsurf yesterday?”
  • 🌱 Branch-aware — Each Git branch has its own timeline.
  • 🧭 Cross-IDE — Your history follows you across VSCode, Cursor, and Windsurf.

Think of it as Time Machine for AI-assisted code — with built-in intelligence.

🌀 Made for Vibe Teams

YOYO isn’t just for solo devs — it supports fast-moving teams building with AI:

🧑‍💻 Vibe Coders

“I break things fast with AI. YOYO snapshots before I lose control.”

  • Save before AI-assisted rewrites
  • Instantly restore clean versions
  • Search versions using natural language

🎨 Vibe Designers

“I try three layout ideas, snapshot each, and flip between them — like Figma variants, but for code.”

  • Explore UI and style variations safely
  • Compare design experiments
  • Restore the best one instantly

📋 Vibe PMs

“I search ‘when did we add the cart modal?’ and YOYO shows me exactly where it happened.”

  • Track features across branches and IDEs
  • Read AI summaries of every version
  • Answer product questions without bothering devs

🛠️ How It Works

  1. Save — Press ⌘ + ⌥ + S (Mac) or Ctrl + Alt + S (Windows/Linux).
  2. Preview — Click Preview to jump into any snapshot.
  3. Restore — Commit it with Restore or go back with Exit Preview.
  • 🪢 Branch-aware: Snapshots are grouped by Git branch.
  • 🌐 Cross-IDE: Seamlessly move between editors — your snapshots follow.

Branch-Aware and Cross-IDE Demo

🆚 Why Not Just Git?

Git is for shipping.
YOYO is for exploring.

  • Snapshot before you break things.
  • Restore instantly — no staging, no commit spam.
  • Keep your main Git history clean.

🧼 Your Git repo stays clean — YOYO saves everything separately.


💬 Feedback

  • 🌍 Website: runyoyo.com
  • 🐙 GitHub: @iganbold/yoyo
  • 🐦 X: @jackjack_eth
  • 📣 Leave Feedback — We'd love to hear from you!

Made with ❤️ by JackJack — for AI devs who build fast, trust their instincts, and code with vibes.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft