Learn everything
about Revu
Guides, references, and best practices to help you master spaced repetition with Revu.
Getting Started
Revu is designed to help you remember everything you learn through scientifically-optimized spaced repetition.
Creating your first deck
- Click the + button in the sidebar under “Decks”
- Name your deck (e.g., “Spanish Vocabulary”)
- Add optional notes in Markdown format
- Click Save
Adding cards
Revu supports three card types:
Basic Cards
Traditional front/back flashcards. Perfect for vocabulary, definitions, and simple Q&A.
Cloze Cards
Fill-in-the-blank format using {{c1::text}} syntax. Great for memorizing sentences, facts, and formulas.
Multiple Choice
Question with selectable answers. Ideal for exam preparation and quick recognition tests.
Studying your cards
- Select a deck from the sidebar
- Click the Study button
- Read the question and try to recall the answer
- Press Space to reveal the answer
- Grade yourself: 1 (Again), 2 (Hard), 3 (Good), or 4 (Easy)
AI Deck Generation
Revu's AI analyzes your study materials and generates high-quality flashcards automatically. No more spending hours manually creating cards — focus on learning instead.
How it works
Provide your material
Paste text, upload a PDF, or drag in lecture slides. Revu supports most common formats.
AI extracts key concepts
The AI identifies important facts, definitions, and relationships worth remembering.
Review and refine
Cards appear in a preview. Edit, delete, or regenerate any card before adding to your deck.
Start learning
Cards are added to your deck and scheduled with FSRS. Begin reviewing immediately.
What makes it different
- Context-aware: Cards reference the broader topic, not just isolated facts
- Quality over quantity: Focuses on testable, recall-worthy information
- You're in control: Every generated card can be edited or rejected
- Privacy-first: Processing happens via secure API; your materials aren't stored
Use cases
AI deck generation works especially well for:
- Lecture slides and class notes
- Textbook chapters and study guides
- Research papers and documentation
- Meeting notes and summaries
- Language learning vocabulary lists
Import & Export
Bring your existing data in and take it out freely. No vendor lock-in, ever.
Import from Anki
Revu supports importing your existing Anki decks with full preservation of your learning history, card structure, and deck hierarchy.
What's preserved
- Card content: Front, back, and all fields including formatting
- Review history: Your past reviews inform FSRS scheduling
- Deck structure: Hierarchical organization and tags
- Media files: Images, audio, and other attachments
How to import
- In Anki, export your deck as
.apkg(include scheduling information) - In Revu, go to Import in the sidebar
- Select your
.apkgfile - Review the import preview and confirm
Other import formats
Beyond Anki, Revu also supports importing from:
- CSV/TSV: Simple two-column format for bulk imports
- Markdown: Plain text files with front/back delimiters
- JSON: Full Revu deck format for backups and transfers
Export your data
Revu is built on a simple principle: your knowledge belongs to you. Export your entire library at any time in open, portable formats.
How to export
- Select a deck or choose “Export All”
- Go to Settings → Export
- Choose your format (JSON, CSV, or APKG)
- Select what to include (cards only, or cards + history)
- Save to your preferred location
Export formats
.jsonJSON (full data)
Complete deck export including all cards, review history, FSRS parameters, tags, and metadata. Perfect for backups or transferring between devices.
Contains: Cards, scheduling data, review logs, deck settings, media references
.csvCSV (simplified)
Tabular export of card content only. Easy to import into spreadsheets, databases, or other flashcard apps.
Contains: Front, back, tags, deck name (customizable columns)
.apkgAnki Package
Export to Anki format for use with Anki or AnkiDroid. Review history is converted to Anki's scheduling format.
Contains: Cards, converted scheduling, media files
Understanding FSRS
Revu uses the Free Spaced Repetition Scheduler (FSRS), a modern algorithm that adapts to your individual learning patterns.
How FSRS works
- Stability — How long you can remember something before forgetting
- Difficulty — How hard a card is for you personally (1–10 scale)
- Predicted Recall — The likelihood you'll remember when next reviewed
- Retention Target — Your goal recall rate (default: 90%)
The four queues
New
Cards you haven't studied yet. Set a daily limit in Settings.
Learning
Cards you're actively learning. Default steps: 10 minutes, 1 day.
Review
Cards you know well. Intervals grow exponentially based on performance.
Relearn
Cards you forgot. Goes through learning steps again with stability penalty.
Grading guidelines
Keyboard Shortcuts
Revu is designed for keyboard-first workflows. Master these shortcuts for maximum efficiency.
Study Session
Card Management
Data & Privacy
Your data is securely stored and only accessible by you. Revu is built with privacy at its core.
Overview
All data is stored in structured formats. You can export your data at any time to:
- Bulk edit cards with find-and-replace
- Create decks programmatically
- Version control your study materials
- Migrate to other tools if needed
Import & export
Export your decks to JSON with full fidelity including review history and scheduling state. Import handles:
- UUID-based merging — Only updates cards with newer timestamps
- Validation — Checks schema and required fields
- Preview — See what will change before importing
- Cloze regeneration — Automatically recreates front/back from source
Settings Reference
Scheduling
Daily New Limit
Maximum new cards to introduce per day
Daily Review Limit
Maximum reviews per day
Learning Steps
Intervals for new cards (minutes)
Lapse Steps
Intervals for failed cards (minutes)
Retention Target
Desired recall probability — higher means more frequent reviews
Response Time Tuning
Adjust intervals based on how quickly you answer
Interface
Auto-Advance
Automatically show next card after grading
Appearance Mode
Light, Dark, or follow system
Notifications
Daily Reminders
Get notified when cards are due
Reminder Time
When to send daily reminder
Tips & Best Practices
Start Small
Don't overwhelm yourself. Begin with 10-20 new cards per day and adjust based on your available time.
Be Consistent
Review every day if possible. The algorithm works best with regular, honest feedback.
Use Cloze Cards for Context
Instead of isolated facts, create cloze cards from full sentences to preserve context.
Tag Everything
Tags make it easy to study specific topics or filter for exams. Use hierarchical tags like #biology/cell or #spanish/verbs.
Write Your Own Cards
Creating cards yourself improves retention. Use AI generation as a starting point, then personalize.
Suspend, Don't Delete
If a card is temporarily irrelevant, suspend it instead of deleting. You can resume it later.
Export Regularly
Even though Revu auto-saves, periodic exports create peace-of-mind backups.
Need More Help?
Reach out and we'll get back to you.