Dante EPUB Reader: PyQt6 Desktop Architecture
CommunityRead and annotate EPUBs with AI-powered features and a distraction-free interface.
Education & Research#pdf#language learning#text-to-speech#epub#ai translation#distraction-free reading
Authoravogatro
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive EPUB reader with advanced features like AI translation, text-to-speech, and a distraction-free reading mode, addressing the needs of language learners and readers who require additional assistance.
Core Features & Use Cases
- EPUB and PDF Support: Fast and reliable rendering of EPUB and PDF files.
- Dante Mode: Specialized side-by-side reading layout for language learning.
- AI Translation: Translate text using Google Gemini AI.
- Text-to-Speech (TTS): High-quality offline TTS using
omnivoiceorpyttsx3. - Distraction-Free Reading: Hide toolbars and focus on the text.
- Customization: Adjustable fonts, spacing, and layouts, as well as a true dark mode.
- Use Case: Ideal for users who need language support while reading, or those who prefer a focused reading experience.
Quick Start
Run the app and open an EPUB file using the Library (📚) menu. To translate a section, highlight the text and use the AI Panel (✨) to translate or explain it.
Dependency Matrix
Required Modules
PyQt6QWebEngineViewomnivoicepyttsx3torch
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Dante EPUB Reader: PyQt6 Desktop Architecture Download link: https://github.com/avogatro/dante-reader/archive/main.zip#dante-epub-reader-pyqt6-desktop-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.