Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
AI-powered cross-platform e-book reader with semantic search, RAG chat, local vector store, notes, TTS, and WebDAV sync.
| Date | Stars |
|---|---|
| 2026-07-24 | 2058 |
| 2026-07-25 | 2062 |
| 2026-07-28 | 2062 |
| 2026-07-30 | 2062 |
| 2026-07-31 | 2101 |
| 2026-08-06 | 2101 |
| 2026-08-09 | 2165 |
| 2026-08-17 | 2217 |
| 2026-08-18 | 2221 |
| 2026-08-19 | 2233 |
| 2026-08-20 | 2239 |
| 2026-08-21 | 2243 |
| 2026-08-22 | 2245 |
| 2026-08-23 | 2249 |
| 2026-08-24 | 2254 |
| 2026-08-25 | 2259 |
| 2026-08-26 | 2265 |
| 2026-08-27 | 2268 |
| 2026-08-28 | 2277 |
| 2026-08-29 | 2280 |
| 2026-08-30 | 2285 |
| 2026-08-31 | 2289 |
| 2026-09-01 | 2294 |
| 2026-09-02 | 2303 |
| 2026-09-03 | 2310 |
| 2026-09-04 | 2311 |
| 2026-09-05 | 2318 |
| 2026-09-06 | 2321 |
| 2026-09-07 | 2326 |
| 2026-09-08 | 2336 |
| 2026-09-09 | 2341 |
| 2026-09-10 | 2351 |
| 2026-09-11 | 2357 |
| 2026-09-12 | 2417 |
| 2026-09-13 | 2506 |
| 2026-09-14 | 2567 |
| 2026-09-15 | 2590 |
| 2026-09-16 | 2598 |
| 2026-09-17 | 2605 |
| 2026-09-18 | 2612 |
| 2026-09-19 | 2616 |
| 2026-09-20 | 2625 |
Today
+9 stars today
This week
+119 stars this week
This month
+382 stars this month
Momentum
170.0
growth rate 4.75%/day
<p align="center">
<img src="packages/app/public/logo.svg" alt="ReadAny Logo" width="120" height="120">
</p>
<h1 align="center">ReadAny</h1>
<p align="center">
<strong>Local-first AI e-book reader for desktop and mobile</strong>
</p>
<p align="center">
<em>"Why do I forget what I read? Why are my notes scattered? Why can I only search by keywords?"</em>
</p>
<p align="center">
ReadAny helps you ask questions about books, find ideas by meaning, and build a private reading knowledge base with RAG chat, semantic search, highlights, TTS, and WebDAV sync.
</p>
<p align="center">
<a href="https://github.com/codedogQBY/ReadAny/releases/latest">
<img src="https://img.shields.io/github/v/release/codedogQBY/ReadAny?color=blue&label=Download" alt="Release">
</a>
<a href="https://github.com/codedogQBY/ReadAny/stargazers">
<img src="https://img.shields.io/github/stars/codedogQBY/ReadAny?color=yellow" alt="Stars">
</a>
<a href="https://github.com/codedogQBY/ReadAny/blob/main/LICENSE">
<img src="https://img.shields.io/github/license/codedogQBY/ReadAny?color=green" alt="License">
</a>
<img src="https://img.shields.io/badge/platform-macOS%20%7C%20Windows%20%7C%20Linux%20%7C%20iOS%20%7C%20Android-blue" alt="Platform">
<a href="README_CN.md">
<img src="https://img.shields.io/badge/lang-中文-red" alt="Chinese">
</a>
</p>
---
> 🚀 **v2.0 Update**: Mobile apps (iOS/Android) now available! See [Mobile](#mobile-apps) section below.
## AI-Native Reading Workflow
- **Chat with your library** - Ask questions about the current book or selected passages, with answers grounded in your reading context
- **Find ideas semantically** - Hybrid vector retrieval + BM25 search helps you find concepts even when the exact keyword is missing
- **Keep knowledge private** - Local embeddings and a local vector store keep your books, highlights, and notes offline-capable
- **Use your preferred model** - Connect OpenAI, Claude, Gemini, Ollama, DeepSeek, or custom-compatible providers
## Why ReadAny?
| Problem | Traditional Readers | ReadAny |
|---------|---------------------|---------|
| Search content | Keywords only | **Semantic search** that understands your intent |
| Ask questions | Find answers yourself | **AI answers directly + locates sources** |
| Take notes | Manual copy-paste | **Select to highlight**, one-click export |
| Knowledge management | Scattered notes | **Unified management**, multi-format export |
| Privacy | Upload to cloud | **Local vector store**, fully offline capable |
### Comparison with Alternatives
| Feature | ReadAny | Calibre | KOReader | Apple Books |
|---------|---------|---------|----------|-------------|
| AI Chat | ✅ | ❌ | ❌ | ❌ |
| Semantic Search (RAG) | ✅ | ❌ | ❌ | ❌ |
| Local Vector Store | ✅ | - | - | ❌ |
| TTS (Text-to-Speech) | ✅ | ❌ | Limited | Limited |
| Reading Stats | ✅ | ❌ | ❌ | Limited |
| WebDAV Sync | ✅ | ❌ | ❌ | ❌ |
| Skills System | ✅ | ❌ | ❌ | ❌ |
| Format Support | 10+ | 15+ | 10+ | 2 |
| Note Export | 5 formats | Limited | Limited | Limited |
| Open Source | ✅ | ✅ | ✅ | ❌ |
---
## Screenshots
### Hero
<div align="center">
<img src="assets/hero-screenshot.png" width="80%" alt="ReadAny Hero">
</div>
### AI-Powered Chat
<div align="center">
<img src="assets/ai-chat-desktop.png" width="60%" alt="AI Chat - Desktop">
<img src="assets/ai-chat-mobile.png" width="20%" alt="AI Chat - Mobile">
</div>
### Notes & Highlights
<div align="center">
<img src="assets/notes-desktop.png" width="60%" alt="Notes - Desktop">
<img src="assets/notes-mobile.png" width="20%" alt="Notes - Mobile">
</div>
### Text-to-Speech
<div align="center">
<img src="assets/tts-desktop.png" width="60%" alt="TTS - Desktop">
<img src="assets/tts-mobile.png" width="20%" alt="TTS - Mobile">
</div>
### Reading Statistics
<div align="center">
<img src="assets/stats-desktop.png" width="60%" alt="Stats - Desktop">
<img src="assets/stats-mobile.png" width="20%" alt="Stats - Mobile">
Excerpt of 12,827 characters
Read on GitHub786
19
2
2
1
1
1
nb213
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:e6aac77a7c52eaa5, topic:vector-search, topic:semantic-search, desc:vector store
matched fp:e6aac77a7c52eaa5, topic:tts, readme:text-to-speech
matched fp:e6aac77a7c52eaa5, topic:rag, readme:knowledge base