Documentation

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

  1. Click the + button in the sidebar under “Decks”
  2. Name your deck (e.g., “Spanish Vocabulary”)
  3. Add optional notes in Markdown format
  4. Click Save

Adding cards

Revu supports three card types:

Basic Cards

Traditional front/back flashcards. Perfect for vocabulary, definitions, and simple Q&A.

Front: What is the capital of France?
Back: Paris

Cloze Cards

Fill-in-the-blank format using {{c1::text}} syntax. Great for memorizing sentences, facts, and formulas.

Source: Paris is the {{c1::capital}} of {{c2::France}}
Creates 2 cards with blanks

Multiple Choice

Question with selectable answers. Ideal for exam preparation and quick recognition tests.

Question: Which planet is closest to the sun?
A) Venus
B) Mercury ✓
C) Mars

Studying your cards

  1. Select a deck from the sidebar
  2. Click the Study button
  3. Read the question and try to recall the answer
  4. Press Space to reveal the answer
  5. Grade yourself: 1 (Again), 2 (Hard), 3 (Good), or 4 (Easy)
Tip: Be honest with your grading! The FSRS algorithm learns from your responses to optimize future review schedules.

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

1

Provide your material

Paste text, upload a PDF, or drag in lecture slides. Revu supports most common formats.

2

AI extracts key concepts

The AI identifies important facts, definitions, and relationships worth remembering.

3

Review and refine

Cards appear in a preview. Edit, delete, or regenerate any card before adding to your deck.

4

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

  1. In Anki, export your deck as .apkg (include scheduling information)
  2. In Revu, go to Import in the sidebar
  3. Select your .apkg file
  4. Review the import preview and confirm
Note:Revu uses FSRS scheduling instead of Anki's SM-2. Your review history is analyzed to initialize optimal FSRS parameters for each card, often resulting in more efficient review intervals.

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

  1. Select a deck or choose “Export All”
  2. Go to Settings → Export
  3. Choose your format (JSON, CSV, or APKG)
  4. Select what to include (cards only, or cards + history)
  5. Save to your preferred location

Export formats

.json

JSON (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

.csv

CSV (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)

.apkg

Anki 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

1 — Again
When: Couldn't recall or wrong answer
Result: Card moves to Relearn queue with reduced stability
2 — Hard
When: Struggled to recall or took a long time
Result: Smaller interval increase, difficulty raised
3 — Good
When: Recalled correctly with reasonable effort
Result: Standard interval increase, main calibration path
4 — Easy
When: Instant recall, felt too easy
Result: Larger interval increase, difficulty lowered

Keyboard Shortcuts

Revu is designed for keyboard-first workflows. Master these shortcuts for maximum efficiency.

Study Session

Reveal answer
Space
Grade: Again (failed recall)
1
Grade: Hard (difficult)
2
Grade: Good (confident)
3
Grade: Easy (effortless)
4
Exit study session
Esc

Card Management

New card
N
Edit selected card
E

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
Privacy Guarantee: Your learning data is yours. We do not sell or share your data with third parties.

Settings Reference

Scheduling

Daily New Limit

Maximum new cards to introduce per day

20

Daily Review Limit

Maximum reviews per day

200

Learning Steps

Intervals for new cards (minutes)

10m, 1440m

Lapse Steps

Intervals for failed cards (minutes)

10m, 1440m

Retention Target

Desired recall probability — higher means more frequent reviews

90%

Response Time Tuning

Adjust intervals based on how quickly you answer

On

Interface

Auto-Advance

Automatically show next card after grading

Off

Appearance Mode

Light, Dark, or follow system

System

Notifications

Daily Reminders

Get notified when cards are due

Off

Reminder Time

When to send daily reminder

9:00 AM

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.