ReadAny is an open-source, privacy-focused e-book reader designed to enhance reading through intelligent chat, semantic search, and knowledge management features. It offers a variety of tools including text-to-speech with over 100 voices, cross-device synchronization via WebDAV or S3, and detailed reading statistics visualized as heatmaps and trend charts.
- Supports multiple formats such as EPUB, PDF, MOBI, AZW, FB2, and CBZ.
- Integrates with various AI providers including OpenAI, Claude, Gemini, Ollama, and DeepSeek.
- Built using Tauri, React, TypeScript, Rust, and SQLite for high performance.
- Allows users to export Markdown notes directly to Obsidian or Notion.
This GitHub repository features ReadAny, a local-first AI e-book reader designed for desktop and mobile platforms. The application facilitates an intelligent reading workflow through semantic search, RAG (Retrieval-Augmented Generation) chat, highlights, text-to-speech, and WebDAV synchronization to build private knowledge bases from personal libraries.
- Supports multiple formats including EPUB, PDF, MOBI, AZW3, FB2, CBZ, and TXT.
- Features a "Skills System" for built-in or custom AI tasks like summarization or character tracking.
- Offers cross-device synchronization via WebDAV to keep notes and highlights in sync.
- Built with a modern tech stack including Tauri (Rust), React 19, TypeScript, and Tailwind CSS.