Features Guide

A detailed guide to what you can do in each menu of VibeUniv.

Dashboard

The first screen you see after login. Get an overview of your projects and learning progress at a glance.

Project Overview

See your registered projects, analyzed tech stacks, and recent activity in card format. Check each project's analysis status (pending/in-progress/complete) at a glance.

Learning Progress

Check your current curriculum completion rate and see the next module to study. A progress bar shows completed vs total modules.

Learning Streak

Track consecutive study days. View this week's learning status on a weekly calendar, plus your longest streak record.

Daily Nudge

Motivational banners like "Study today for a 3-day streak!" keep you on track. On off-days, it encourages you to jump back in.

Recent Badges

Recently earned badges and achievements are shown on the dashboard. Locked badges are also visible so you can set your next goal.

Click the "Daily Nudge" banner on the dashboard to jump straight to your learning page. Even 5 minutes a day builds a streak and helps form a study habit.

Projects

Register your AI-built projects and let AI automatically analyze the tech stack.

Register Project

Auto-register via MCP integration or upload files directly on the web. Supports 7 AI tools including Claude Code and Cursor.

AI Tech Stack Analysis

AI analyzes your package.json, config files, and source code to identify technologies and their roles. Choose from 11 AI models.

View Analysis Results

View analyzed tech stacks, categories (framework/DB/auth), and version info in clean cards.

Source Code Context

Up to 50 source files are transmitted during analysis. The curriculum generator and AI tutor reference your actual code for personalized learning.

Secure File Handling

Sensitive files like .env, certificates, and key files are automatically excluded. Unnecessary folders like node_modules and .git are also skipped.

Manage Projects

Register and manage multiple projects. Free plan allows 3, Pro is unlimited.

With MCP integration, you don't need to manually upload project files — a single command from your AI coding tool auto-registers everything. Supports Claude Code, Cursor, Windsurf, Cline, Gemini CLI, Kimi Code, and OpenAI Codex.

Learning

Learn with a personalized curriculum using your project's actual code as the textbook.

Custom Curriculum

One click generates a 10-15 module learning roadmap tailored to your project. Choose your difficulty level (beginner/intermediate/advanced).

5 Content Types

Each module includes concept explanations, code examples (with before/after comparisons), quizzes, code challenges, and reflections.

Quiz & Score Tracking

Quiz scores are recorded for each module. Your best score is automatically kept, and you can retake quizzes to beat your record.

Prerequisite System

Module prerequisites are automatically calculated. Complete earlier modules to unlock the next ones, ensuring a structured learning path.

AI Tutor

Select any code while studying and the AI tutor explains it in your project's context. Use both the chat tab and Google search tab together.

Knowledge Graph

Visually see how concepts you've learned connect. Ontology-based mastery tracking per concept, with recommendations for what to study next.

Choosing beginner difficulty starts with analogies and everyday examples before code, with line-by-line explanations. Designed so even those with no programming experience can understand.

Settings

Manage your profile, API keys, LLM keys, language, and subscription.

API Key Management

Issue and manage VibeUniv API keys for MCP integration. Keys are shown only once — store them safely. You can create multiple keys for different projects.

LLM Key Registration (BYOK)

Register your own LLM API keys on Pro plan. Supports 11 providers: Anthropic, OpenAI, Google, Groq, Mistral, DeepSeek, and more.

Security & Encryption

All API keys are encrypted with AES-256-GCM before storage. Keys are never stored in plaintext or sent externally. You can delete keys anytime.

Language Settings

Choose between Korean and English. Learning content, AI tutor responses, and UI are all provided in your chosen language.

Subscription & Billing

View current plan, upgrade to Pro/Team, and check billing history. Payments processed securely through Stripe, with subscription management via Stripe Portal.

Register your own LLM API key with BYOK to unlock unlimited AI features on Pro plan. Your key is encrypted with AES-256-GCM, so rest assured it's safe.

Rewards

Earn points, unlock badges, and exchange rewards as you learn.

Point System

Earn points through module completion, quiz answers, streaks, and more. Daily/weekly activity summaries are available.

Badges & Achievements

Unlock 10 badge types including "First Step", "Quiz Master", "Consistent Learner", "Concept Master" and more. Module completion triggers celebration animations!

Streak Challenge

Set weekly goals (2/3/5/7 days) and challenge yourself. Hitting your goal earns bonus points. Track progress on the weekly calendar.

Badge Gallery

View all earned and locked badges. Each badge shows its unlock conditions, making it easy to set your next goal.

Redeem Rewards

Exchange earned points for various rewards. The more you learn, the more benefits you enjoy.

Completing a module triggers a confetti celebration animation! Earn points through module completion (100P), perfect quiz scores (50P), streak bonuses, and more.

Try It Yourself

Experience all core features with the free plan. Get started in 5 minutes.

Features Guide | VibeUniv | VibeUniv