17 puan yazan minsung0830 2026-03-27 | 3 yorum | WhatsApp'ta paylaş

GitHub, Notion, Drive, Confluence vb. yerlere dağılmış ekip belgelerini bulmanın zor olması sorununu çözmek için geliştirilmiş self-hosted bir RAG platformu.

Belge kaynaklarını bağladığınızda bunları parse/chunk/embed ederek indeksliyor; doğal dille soru sorduğunuzda da kaynağıyla birlikte yanıt veriyor.

  • Bağlayıcılar: GitHub, Notion, GDrive, S3, Confluence, Swagger, web crawler, Tavily web araması
  • Dosya formatları: PDF, DOCX, XLSX, HTML, Jupyter, kaynak kod, e-posta dahil 12 tür
  • LLM: Ollama ile yerelde çalıştırılabilir (veri sızıntısı yok). OpenAI/Claude/Gemini/Grok da destekleniyor
  • Arama: vektör + anahtar kelime hibrit, reranking, halüsinasyon koruması
  • Korece-İngilizce çapraz arama
  • MCP sunucusuyla Claude Code/Cursor entegrasyonu
  • Web UI, 17 CLI komutu, TypeScript SDK
  • Eklenti sistemi (parser/connector/model/middleware)
  • Docker dağıtımı destekleniyor
Reklam

Stack: TypeScript, Hono, React, SQLite, LanceDB, Turborepo
Test: 51 suite / ~300 adet

MIT lisanslıdır.

3 yorum

 
minsung0830 2026-03-31

v0.2.0 güncellemesini duyuruyoruz.

Bu sürümün odağı, kurulum eşiğini kaldırmak ve gerçek kullanım pratikliğini iyileştirmek.

Tek dokunuşla Ollama entegrasyonu - kurulu olup olmadığını otomatik algılar → yoksa işletim sistemine göre otomatik kurar → embedding modelini de otomatik olarak çeker; hepsi tek seferde. Tek satırlık docker compose up ile local LLM dahil tüm stack ayağa kalkar.

Çok turlu sohbet - önceki sürümde yalnızca tek seferlik sorgular mümkündü, artık bağlam korunarak ardışık sohbet yapılabiliyor.

10+ güvenlik yaması - FTS5 SQL injection, path traversal, OAuth state sabitleme saldırısı, ReDoS gibi konular; topluluk geri bildirimi ve iç denetimle tespit edilenlerin tamamını topluca düzelttik.

Diğerleri: otomatik .env yükleme, model bağlantısı başarısız olursa 3 kez yeniden deneme + ayrıntılı hata mesajları, plugin API dokümantasyonunun baştan sona genişletilmesi.

Sürüm notları: https://github.com/joungminsung/OpenDocuments/releases/

 
minsung0830 2026-03-30

Kullanım sırasında hata veya rahatsızlık veren bir durum varsa GitHub issue açarsanız memnun oluruz.
Açılır açılmaz yanıt vermeye çalışacağız

 
minsung0830 2026-03-28

npm paketinin dağıtımı eksikti. Klonladıktan sonra kurulum yapamayanlardan özür dileriz. Şimdi normal şekilde dağıtım tamamlandı; Readme'deki değişen komutlarla yeniden denerseniz memnun oluruz.