Skip to main content

Crate zen

Crate zen 

Source
Expand description

§zen

A spaced repetition CLI for active recall using FSRS algorithm.

Re-exports§

pub use card::Card;

Modules§

bert_score
BERT-based semantic similarity scoring for flashcard answers
card
Card data structures and ID generation
card_creation_tui
TUI interface for creating flashcards with optional LLM evaluation
commands
Command implementations for the CLI
config
database
SQLite database operations for scheduling metadata
editor
Editor integration for card editing
finder
Fuzzy search functionality for flashcards
llm_evaluator
review
Review session logic with FSRS scheduling
review_tui
TUI interface for review sessions
stats_tui
TUI interface for viewing card statistics and analytics
storage
File system storage for card content
tui
Interactive TUI for fuzzy search