# Repple > Repple is a flashcard app built around FSRS spaced repetition. Generate flashcards with AI from lecture slides, papers, and web articles; read documents with highlight-to-card; import existing Anki decks; and build on it through a REST API and MCP server. Repple schedules each card so you review it right before you'd forget, using the FSRS algorithm. Cards support Markdown and LaTeX, nested decks, tags, and custom templates. Beyond writing cards by hand, Repple can generate them: drop in lecture slides, a paper, or a web article and it drafts a deck for you. The reader lets you highlight what matters and turn it straight into cards. Everything is also reachable programmatically over a REST API and an MCP server, so any LLM can turn a conversation into flashcards. ## Docs - [API reference](https://repple.sh/docs.md): REST API and MCP reference for decks, cards, tags, templates, and reviews. - [Flashcard guide](https://repple.sh/guide.md): rules for writing flashcards that stick. ## Pages - [Home](https://repple.sh/) - [Reader](https://repple.sh/reader) - [Downloads](https://repple.sh/downloads) - [Developers](https://repple.sh/developers) - [Guide](https://repple.sh/guide) - [AI flashcard generator](https://repple.sh/ai-flashcard-generator) - [Anki alternative](https://repple.sh/anki-alternative)