[{"data":1,"prerenderedAt":263},["ShallowReactive",2],{"repo-ovo066-moread-en":3,"i18n-ovo066-moread-en":260},{"mirrorPool":4,"detail":13,"relatedProjects":137},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":25,"homepage":26,"pushedAt":27,"ownerAvatar":28,"ownerName":26,"ownerBio":26,"lastSyncTime":29,"lastReleaseTime":30,"tags":31,"license":40,"category":41,"subgroup":42,"releases":43},"ovo066","MoRead",1320110114,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead",91,"Kotlin","墨知 MoRead —— 原生 Android 本地小说阅读器 + AI 伴读（BYOK）：自绘排版引擎、连续听书、SillyTavern 角色卡、向量记忆、防剧透",{"Kotlin":22,"JavaScript":23,"Java":23,"Python":24,"CSS":24,"HTML":24,"PowerShell":24},99.3,0.2,0.1,[],"","2026-10-13","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F251537942?v=4","2026-10-13T15:01:22.378805+00:00","2026-10-13T09:12:21Z",[32,33,34,35,36,37,38,39],"ai-companion","android","ebook-reader","epub","jetpack-compose","llm","novel-reader","tts","GPL-3.0","productivity","电子书阅读器",[44,58,70,81,93,104,115,126],{"tag":45,"publishAt":30,"semVer":46,"prerelease":50,"assets":51},"v1.4.0",[47,48,49],1,4,0,false,[52],{"fileName":53,"sizeMb":54,"sha256":55,"downloadCount":56,"originUrl":57},"mozhi-1.4.0-vc84.apk",22.18,"771edd9c8d9355d8f048b1b9213a4da700407f341bdab04b9c2bf9c9e17f8b0a",61,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.4.0\u002Fmozhi-1.4.0-vc84.apk",{"tag":59,"publishAt":60,"semVer":61,"prerelease":50,"assets":63},"v1.3.1","2026-10-09T03:57:35Z",[47,62,47],3,[64],{"fileName":65,"sizeMb":66,"sha256":67,"downloadCount":68,"originUrl":69},"mozhi-1.3.1-vc81.apk",19.79,"aa52d6a968a1f102c6e864c3919d7e0a0bff0f6f81466c75622bd30285d7226a",246,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.3.1\u002Fmozhi-1.3.1-vc81.apk",{"tag":71,"publishAt":72,"semVer":73,"prerelease":50,"assets":74},"v1.3.0","2026-10-04T08:29:18Z",[47,62,49],[75],{"fileName":76,"sizeMb":77,"sha256":78,"downloadCount":79,"originUrl":80},"mozhi-1.3.0-vc79.apk",19.54,"38c2ff82979402266157ec433239506e1c700711c2f4c9ccbb56409c0ce4cce2",244,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.3.0\u002Fmozhi-1.3.0-vc79.apk",{"tag":82,"publishAt":83,"semVer":84,"prerelease":50,"assets":86},"v1.2.0","2026-09-25T09:21:37Z",[47,85,49],2,[87],{"fileName":88,"sizeMb":89,"sha256":90,"downloadCount":91,"originUrl":92},"mozhi-1.2.0-vc78.apk",19.42,"2910532572f7c14b9f68b5b1b4afe412013aad0b47cb30424140de80fe5d93f3",335,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.2.0\u002Fmozhi-1.2.0-vc78.apk",{"tag":94,"publishAt":95,"semVer":96,"prerelease":50,"assets":97},"v1.1.3","2026-09-20T10:48:14Z",[47,47,62],[98],{"fileName":99,"sizeMb":100,"sha256":101,"downloadCount":102,"originUrl":103},"mozhi-1.1.3-vc77.apk",17.02,"f23a0976bb87a7a65af8797571ed7e8a48d16e32d1729daded29bcff1538b744",176,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.1.3\u002Fmozhi-1.1.3-vc77.apk",{"tag":105,"publishAt":106,"semVer":107,"prerelease":50,"assets":108},"v1.1.2","2026-09-19T07:14:44Z",[47,47,85],[109],{"fileName":110,"sizeMb":111,"sha256":112,"downloadCount":113,"originUrl":114},"mozhi-1.1.2-vc76.apk",15.46,"a058715ad667d0786fd5ae8adedc0888645ba8a5f4ba1773e46dce83cdb8fddb",71,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.1.2\u002Fmozhi-1.1.2-vc76.apk",{"tag":116,"publishAt":117,"semVer":118,"prerelease":50,"assets":119},"v1.1.1","2026-09-14T04:56:29Z",[47,47,47],[120],{"fileName":121,"sizeMb":122,"sha256":123,"downloadCount":124,"originUrl":125},"mozhi-1.1.1-vc75.apk",15.38,"976ef773629ae4d2bebb49017da1c6ef3dfd085eb7d8dd12748874ad98e8c1b2",182,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.1.1\u002Fmozhi-1.1.1-vc75.apk",{"tag":127,"publishAt":128,"semVer":129,"prerelease":50,"assets":130},"v1.1.0","2026-09-12T10:42:54Z",[47,47,49],[131],{"fileName":132,"sizeMb":133,"sha256":134,"downloadCount":135,"originUrl":136},"mozhi-1.1.0-vc74.apk",15.22,"b777c72eed95ff8653a271dec9c32cfbccdb3152a166163dd6f749706a962278",94,"https:\u002F\u002Fgithub.com\u002Fovo066\u002FMoRead\u002Freleases\u002Fdownload\u002Fv1.1.0\u002Fmozhi-1.1.0-vc74.apk",[138,172,197,209,236,247],{"owner":139,"repo":139,"repoId":140,"category":141,"subgroup":42,"language":142,"tags":143,"starCount":162,"ownerUid":163,"latestTag":164,"platforms":165,"lastReleaseTime":169,"downloadCount":170,"description":171},"koreader",8986217,"tools","Lua",[144,145,146,147,34,148,35,149,150,151,152,153,154,155,156,157,158,159,160,161],"cbz","djvu","djvu-reflow","ebook","eink","ereader","fb2","kindle","kobo","luajit","opds","pdf","pdf-reflow","pocketbook","reader","reflow","remarkable-tablet","ubuntu-touch",30095,3957564,"ota",[166,167,33,168],"mac","linux","other","2026-09-29T03:03:22Z",452,"An ebook reader application optimized for E-Ink devices, supporting PDF, EPUB, DjVu, FB2, and many more formats.",{"owner":173,"repo":173,"repoId":174,"category":141,"subgroup":42,"language":175,"tags":176,"starCount":189,"ownerUid":190,"latestTag":191,"platforms":192,"lastReleaseTime":194,"downloadCount":195,"description":196},"koodo-reader",245049028,"JavaScript",[177,178,179,180,144,181,182,147,35,150,183,184,185,155,158,186,187,188],"book","cb7","cbr","cbt","comic","docx","html","markdown","mobi","rtf","txt","xml",28430,149913075,"v2.4.6",[193,166,167,33],"windows","2026-10-07T00:29:56Z",1121,"Koodo Reader is a cross-platform ebook reader for Windows, macOS, Linux, Android, iOS, and the web, supporting many formats, cloud-drive sync, AI translation and dictionary, annotation export, and a browser extension.",{"owner":198,"repo":199,"repoId":200,"category":141,"subgroup":42,"language":142,"tags":201,"starCount":202,"ownerUid":203,"latestTag":204,"platforms":205,"lastReleaseTime":206,"downloadCount":207,"description":208},"AndyHazz","bookshelf.koplugin",1229563695,[],1106,517731,"v5.5.4",[168],"2026-10-18T17:48:04Z",1543,"A friendly home screen plugin for KOReader that provides a bookshelf view for browsing books by series, author, genre, and more, with OPDS catalog support.",{"owner":210,"repo":211,"repoId":212,"category":141,"subgroup":42,"language":213,"tags":214,"starCount":229,"ownerUid":230,"latestTag":231,"platforms":232,"lastReleaseTime":233,"downloadCount":234,"description":235},"kruseio","hygg",814764157,"Rust",[215,216,217,218,34,35,219,155,220,221,222,223,224,225,226,227,228],"cli","cli-utility","cross-platform","document-reader","epub-reader","pdf-reader","rust","terminal","terminal-utility","tui","unix","utility","vim","vim-like",360,46799551,"0.1.27",[193,166,167,33],"2026-10-02T14:48:27Z",7,"A minimalistic Vim-like TUI document reader supporting PDF, EPUB, DOCX, and more via pandoc, with inline image rendering, OCR, and command execution workflows.",{"owner":237,"repo":238,"repoId":239,"category":141,"subgroup":42,"language":19,"tags":240,"starCount":68,"ownerUid":241,"latestTag":242,"platforms":243,"lastReleaseTime":244,"downloadCount":245,"description":246},"huangder","Lumi_Books",1283168520,[],69392191,"Dream",[33],"2026-10-16T16:27:09Z",184,"Lumi is a clean, elegant Android local ebook reader supporting EPUB, PDF, TXT, MOBI, and CBZ comics, with TTS, annotations, reading stats, and WebDAV sync, built around local-first and privacy-first principles.",{"owner":248,"repo":249,"repoId":250,"category":141,"subgroup":42,"language":251,"tags":252,"starCount":253,"ownerUid":254,"latestTag":255,"platforms":256,"lastReleaseTime":257,"downloadCount":258,"description":259},"miloquinn","origo-x",1296204068,"Dart",[],237,283834917,"v2.7.4+261019002",[166],"2026-10-18T16:28:07Z",21,"Origo X is a local-first, cross-platform open-source ebook reader built with Flutter, supporting EPUB and TXT reading, bookmarks, notes, reading statistics, and system text-to-speech.",{"description":261,"readmeHtml":262},"MoRead is a local-first native Android reader supporting TXT and EPUB import, custom-drawn typography, and continuous listening, with optional bring-your-own-key AI companion, character cards, and vector memory.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>MoRead is a local-first Android reading app with no account requirement and no analytics. It imports your own TXT and EPUB books and offers custom-drawn typography and page turning. The optional AI companion uses a bring-your-own-key model, connecting directly to providers you configure, with no proxy server; without a network connection it remains a full offline reader.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Your books and notes stay on your device, and you bring your own AI.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Local reading\u003C\u002Fstrong>: imports TXT and EPUB with automatic encoding detection and rule-based chapter splitting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native rendering\u003C\u002Fstrong>: classic and modern page-curl, cover, and slide animations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic reading\u003C\u002Fstrong>: continuous scrolling or timed page turns with pause and adjustment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Listening\u003C\u002Fstrong>: system or cloud speech with sentence highlighting and automatic page turns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI companion\u003C\u002Fstrong>: bring-your-own-key access to chat, embedding, speech, and image models from several providers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character cards\u003C\u002Fstrong>: import character cards, world books, and custom avatars for in-character chats\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Outlines and characters\u003C\u002Fstrong>: generates chapter recaps and scans the whole book for character cards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reading statistics\u003C\u002Fstrong>: yearly, monthly, weekly, and daily views with reading heatmaps\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private storage\u003C\u002Fstrong>: keys are encrypted, and books are imported through the system file picker\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Privacy-conscious readers who use only local books\u003C\u002Fli>\n\u003Cli>Users who want AI companionship and listening features\u003C\u002Fli>\n\u003Cli>Android users who like deep typography customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the signed APK from Releases; Android 8.0 or later is required\u003C\u002Fli>\n\u003Cli>Open the app and import TXT or EPUB books from the bookshelf\u003C\u002Fli>\n\u003Cli>For AI features, add a provider address and your own API key on the providers page\u003C\u002Fli>\n\u003Cli>Long-press text in the reader to translate, explain, or ask; the toolbar opens the contents and read-aloud controls\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Local-first\u003C\u002Fstrong>: no account, no analytics, no proprietary backend, with data on-device\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bring your own key\u003C\u002Fstrong>: AI connects directly to your chosen providers without a third-party proxy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works offline\u003C\u002Fstrong>: fully usable as a local reader without a network\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom typography\u003C\u002Fstrong>: progress is decoupled from layout, so changing font size never loses your place\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Android 8.0 or later\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Build\u003C\u002Ftd>\n\u003Ctd>JDK 21, Android SDK 37\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AI features\u003C\u002Ftd>\n\u003Ctd>Requires your own provider API key\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>The app provides no book content and no online sources; content comes from local imports\u003C\u002Fli>\n\u003Cli>AI output is generated by third-party models you configure and should be judged for accuracy\u003C\u002Fli>\n\u003Cli>Fees charged by cloud providers are billed by them, separately from the app\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450959224]