GitTalent
Havuz
Depo ayrıntısı

Marvy101/reader-source

Open-source native macOS AI reading workspace for PDF, EPUB, and TXT with highlights, notes, book chat, and local-first storage. Download: reader.marvy101.com/download

Swift MIT 19 Eylül 2026 son push 30 Ekim 2026 4 fork
Yıldız
58+29 · 44 gün
Commit · 28g
—
son 28 günde
Yazar · 28g
—
farklı katkıcı

Hızlı değerlendirme

önem 37uyum 38gpt-6-luna

Özet

Reader, PDF, EPUB ve TXT dosyalarını notlar, vurgular ve isteğe bağlı AI özellikleriyle tek bir yerel-first macOS okuma alanında birleştiriyor.

Profiline uyum

SwiftUI, Supabase ve AI özellikleri teknoloji yığınınızla örtüşür, ancak macOS’ta kitap okuma ve analiz etme odağı profilinizdeki dil eğitimi uygulamalarının ihtiyaçlarını doğrudan karşılamaz.

Neden yükseliyor

8 günlük yaşında 57 yıldıza ulaşması erken ilgiye işaret ediyor; ancak bu ilginin kaynağı bilinmiyor. Son 28 günde 15 commit bulunması geliştirme hareketliliği gösterse de yalnızca 1 farklı yazar var.

Problem

Kitap okuma, not alma, araştırma ve metin hakkında soru sorma işlerinin farklı uygulamalara dağılmasını ve okuma verilerinin bulut bağlantısına bağımlı olmasını hedefliyor.

Çözüm

SwiftUI tabanlı yerel bir uygulamada PDFKit ile PDF, kendi EPUB/TXT ayrıştırıcısı ve WebKit ile yeniden akışlı içerik sunuyor; okuma ilerlemesi, notlar ve konuşmaları GRDB üzerinden SQLite'ta tutuyor. Supabase ve Vercel/Hono backend'i ile isteğe bağlı sync ve AI özellikleri sağlıyor.

Yenilik

Belirgin bir temel teknoloji yeniliği yok; yerel-first okuma, anotasyon ve bağlama duyarlı AI özelliklerini macOS uygulamasında bir araya getiriyor.

Teknolojiler

  • Swift
  • SwiftUI
  • PDFKit
  • WebKit
  • SQLite
  • GRDB
  • ZIPFoundation
  • Hono
  • Supabase
  • Vercel
  • XcodeGen

Riskler

  • Repo çok yeni ve katkı tek yazarda yoğunlaşmış; uzun vadeli bakım ve dış katkı kapasitesi henüz kanıtlanmış değil.
  • README, EPUB'ın dikey akışla sunulduğunu ve sayfalama ile standart kapsamının henüz tamamlanmadığını belirtiyor.
  • AI ve bulut özellikleri backend kurulumu gerektiriyor; yerel okuma özelliklerinden farklı olarak bunlar bağımsız çalışmıyor.
  • macOS 15 ve Xcode 16 gereksinimleri kullanım alanını sınırlandırıyor.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.