- ?Unfamiliar abstractions
- ?Dependencies you did not choose
- ?Failure points you have not reviewed
It works, but can you confidently explain it?
A learning layer for AI-generated code
AI writes the code. Unvibe helps you understand it.
Select code, choose an explanation depth, and learn what it does, why it works, and how it connects to your project—without leaving your workflow.
Private Mac beta Working product Invite-only access No credit card required
01 / THE PROBLEM
AI coding tools can produce working code faster than developers can review it. The problem is not using AI—it is losing track of how your own project works.
It works, but can you confidently explain it?
Draft state now follows the active ID.
Prevents state carrying over between documents.
3 modules · 1 hook · 2 call sites
React effect dependencies
02 / ONE QUIET LOOP
Unvibe adds a short learning step to the workflow you already use.
Choose the exact lines, file, or git change you want to understand.
Start plain, go deep, or switch level whenever the explanation misses.
Ask a follow-up, answer a short comprehension check, save the concept, and return to your project.
03 / EXPLANATION DEPTH
Five explanation depths let you control how much detail you receive—from purpose and syntax to execution flow, architecture, risks, and tradeoffs.
The dependency array contains id, so React reruns this effect whenever id changes.
04 / REPOSITORY CONTEXT
Unvibe can move outward from the selected expression to the surrounding function, file, dependencies, Git change, project structure, and underlying concept.
Loads the saved draft for the active item, or starts empty.
05 / CROSS-APPLICATION WORKFLOW
Unvibe is a Mac desktop layer designed to remain available across a developer's workflow rather than becoming another separate place to work.
Tool names describe intended workflows, not partnerships or endorsements. Specific integrations may be in development.
06 / CUSTOMER FOCUS
Unvibe is for people using AI-generated code who need to close the ownership gap before they ship, debug, secure, and maintain it.
07 / LEARNING SYSTEM
Each explanation can contribute to study, history, quiz, progress, and account controls—without pretending you have completed a course you never took.
A short review queue formed from concepts you have actually met in your code.
A private, chronological trail of explanations and checks you chose to keep.
Fresh comprehension checks inside real explanations, where the code context is present.
Cautious evidence, streaks, and learning signals—never made-up mastery scores.
Usage, reset dates, and the Free or Pro space that fits your work.
08 / PRIVATE BY DESIGN
The Unvibe Mac app handles explanation requests and filters likely secrets locally before approved context is sent to a model.
Only the context required for the requested explanation should be included. No automated secret filter can guarantee that every sensitive value will be detected; per-repository payload previews and additional consent controls are being developed during the beta.
09 / PRICING
Free is for understanding selected code: 50 explanations each month, core explanation depths, saved explanations, and study. Pro adds broader project context: Git diffs, agent summaries, nearby files, since-last-understood comparisons, Expert depth, and 100 explanations each month.
Pro annual: $72/year — about $6/month. Save 25% vs monthly.
FREE INCLUDES
PRO ADDS
Free covers selected code and your study queue. Pro adds git diffs, agent briefs, nearby files, and since-last-understood compares. Private code is filtered locally before approved context is sent.
10 / QUICK ANSWERS
Join the waitlist to request access. Invitations are being issued gradually during the private Mac beta. For beta partnerships or developer-community access, contact preston@unvibe.site.
Yes. Free includes the main selected-code explanation experience, saved learning, and study features. No payment card or separate AI provider key is required.
Yes. Monthly Pro is $8 per month. Annual Pro is $72 per year — about $6 per month, a 25% savings versus paying monthly.
Paid access continues through the end of the billing period. Your account then returns to the Free plan, subject to the Free plan’s limits.
Join the waitlist to request access. Invitations are being issued gradually during the private Mac beta. For beta partnerships or developer-community access, contact preston@unvibe.site.
PRIVATE MAC BETA
Unvibe helps developers understand, review, and retain the AI-generated code they are responsible for shipping.
Mac · Invite-only · No credit card required