Feature Guide by Menu
A detailed guide to what you can do in each menu of VibeUniv.
Dashboard
The first screen you see after logging in. Get an overview of your projects and learning progress at a glance.
Project Overview
Shows registered projects, analyzed tech stacks, and recent activity in card format. You can also see each project's analysis status (pending/in progress/complete) at a glance.
Learning Progress
Check your current curriculum completion rate and the next module to study. A progress bar shows completed modules vs. total modules.
Learning Streak
Tracks consecutive learning days. View this week's learning status on the weekly calendar, and see your longest streak record.
Daily Nudge
Motivational banners like "Study today for a 3-day streak!" appear. On days you haven't studied, it encourages you to get back on track.
Recent Badges
Recently earned badges and achievements are displayed on the dashboard. You can also see locked badges to set your next goals.
Click the "Daily Nudge" banner on the dashboard to go directly to the learning page. Even 5 minutes of daily learning builds your streak and helps form a learning 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 from the web. Supports 7 AI tools including Claude Code and Cursor.
AI Tech Stack Analysis
AI analyzes your project's package.json, config files, and source code to identify technologies used and their roles. Choose from 11 AI models.
View Analysis Results
View the analyzed tech stack list, each technology's category (framework/DB/auth/etc.), and version information in clean cards.
Source Code Context
Up to 50 files are sent during analysis. Curriculum generation and AI tutor reference your actual code to provide personalized learning.
Secure File Handling
Sensitive files like .env, certificates, and key files are automatically excluded. Unnecessary folders like node_modules and .git are not transmitted.
Project Management
Register and manage multiple projects. Free plan allows 3, Pro is unlimited.
With MCP integration, there's no need to manually upload project files — one 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 AI-generated custom curricula using your project's actual code as the textbook.
Custom Curriculum
One click of "Generate Curriculum" and AI creates a 10-15 module learning roadmap for your project. Choose difficulty (beginner/intermediate/advanced).
5 Types of Learning Content
Each module consists of concept explanations, code examples (including before/after comparisons), quizzes, code challenges, and reviews. Theory and practice together.
Quiz & Score Tracking
Take quizzes in each module and scores are recorded. Best scores are automatically maintained, and you can retake to challenge for higher scores.
Prerequisite Module System
Prerequisites between modules are automatically calculated. Complete earlier modules to unlock the next ones, enabling systematic learning.
AI Tutor
Select any code during learning and the AI tutor explains it in your project's context. Use both the chat tab and Google search tab.
Knowledge Graph
Visually see how the concepts you've learned connect. Tracks concept-level mastery based on ontology and recommends what to learn next.
Choosing beginner difficulty explains concepts first with analogies and everyday examples, and translates code line by line. Designed to be understandable even without programming experience.
Settings
Manage personal settings including profile, API keys, LLM keys, language, and subscription.
API Key Management
Issue and manage VibeUniv API keys needed for MCP integration. Keys are shown only once, so store them safely. Create multiple keys for different projects.
LLM Key Registration (BYOK)
Register your own LLM API keys on the Pro plan. Supports 11 providers including Anthropic, OpenAI, Google, Groq, Mistral, and DeepSeek.
Security & Encryption
All API keys are encrypted with AES-256-GCM. Keys are never stored in plaintext or transmitted externally. You can delete keys at any time.
Language Settings
Choose between Korean and English. Learning content, AI tutor responses, and UI are all provided in your selected language.
Subscription & Billing
Check your current plan, upgrade to Pro/Team, and view payment history. Payments are securely processed through Stripe, and subscription management is available directly in the Stripe Portal.
Register your own LLM API key with BYOK (Bring Your Own Key) to use all AI features unlimitedly on the Pro plan. Keys are securely stored with AES-256-GCM encryption.
Rewards
Earn points, collect badges, and redeem rewards as you learn.
Points System
Earn points through various activities like module completion, quiz answers, and consecutive learning. View daily/weekly activity summaries.
Badges & Achievements
Earn 10 types of badges including "First Step", "Quiz Master", "Consistent Learner", and "Concept Master". Completing a module also triggers a celebration animation!
Streak Challenge
Set weekly goals (2/3/5/7 days) and challenge yourself to learn consecutively. Earn bonus points when you reach your goal. 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 goals.
Redeem Rewards
Exchange earned points for various rewards. The more you learn, the more benefits you unlock.
Completing a module triggers a celebration confetti animation! Earn points through module completion (100P), perfect quiz scores (50P), consecutive learning bonuses, and more.
Try It Yourself
Experience all core features on the free plan. Get started in just 5 minutes.