1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! Your personal AI tutor — built for understanding, not just remembering.
//!
//! Decks are plain-text files. On top of the flashcard basics it offers a
//! ratatui TUI, an optional local web frontend (`alix serve`), Leitner and
//! SM-2 schedulers, several answer modes (flip, typing, fuzzy, multiple choice,
//! line-by-line, explain), cloze and dual-direction cards, deck dependencies,
//! and per-card review statistics. Claude is woven in: an ask-Claude tutor, AI
//! deck generation, and an AI exam (`alix exam`) that gates progression on
//! verified understanding.
pub mod answer;
pub mod ask;
pub mod augment;
pub mod browse;
pub mod card;
pub mod choice;
pub mod cloze;
pub mod config;
pub mod deck;
pub mod exam;
pub mod explore;
pub mod generate;
pub mod icon;
pub mod import;
pub mod parser;
pub mod picker;
pub mod recent;
pub mod render;
pub mod scheduler;
pub mod serve;
pub mod session;
pub mod store;
pub mod time;
pub mod title;
pub mod trace;
pub mod tui;
pub mod workspace;
#[cfg(test)]
mod testutil;