İçeriğe geç

CoreInsight

Hibrit şema keşfi, AST seviyesinde SQL koruması, kendi kendini onaran SQL döngüsü ve SSE tabanlı sohbet deneyimini tek üründe birleştiren açık kaynak BI yardımcı sistemi.

Açık KaynakÖne Çıkan
Tip
BI Yardımcı Sistemi
Yapım
2026
Ziyaret
Yakında
Rol
AI/ML Engineer · Product Engineering
Güncelleme
2026
Tech Stack
FASTAPINEXT.JSTYPESCRIPT🛩LITELLMQDRANTSQLGLOT
01

Genel Bakış

CoreInsight'i klasik bir "doğal dil -> SQL" demosu olarak değil, üretim ortamına daha yakın bir BI yardımcı sistemi olarak ele aldım. Hedef sadece soru sormak değildi; şema keşfi, güvenlik, kendi kendini onarma ve yönetişim katmanlarını aynı ürün zincirinde toplamak gerekiyordu.

Arka uç tarafında FastAPI, async SQLAlchemy, SQLGlot tabanlı koruma katmanı ve Qdrant destekli getirim yapısı birlikte çalışıyor. Sorgu akışı niyet sınıflandırma, şema keşfi, SQL üretimi, çalıştırma, onarma ve biçimlendirme aşamalarından geçiyor. Ön yüz tarafında ise Next.js ile SSE üzerinden akan sohbet deneyimi, grafik üretimi ve yönetim merkezi aynı arayüzde buluşuyor.

Ortaya çıkan sistem, LLM tabanlı veri ürünlerinde kritik olan iki noktaya odaklanıyor: doğruluk ve kontrol. Bu yüzden proje yalnızca bir sohbet arayüzü değil; denetim, anlamsal hafıza, yetkilendirme ve yönetişim katmanlarıyla kurumsal kullanıma yaklaşan açık kaynak bir temel sunuyor.

Öne Çıkan Ekran

FastAPI ve Next.js tabanlı Text-to-SQL + BI yardımcı sistemi. Doğal dil sorgularını güvenli SQL'e, sonuçları ise grafik ve analiz akışına çeviriyor.

CoreInsight
02

Öne Çıkanlar

4 yollu hibrit şema keşfi, tablo, kolon, grafik ve embedding sinyallerini aynı getirim akışında topluyor.
AST seviyesinde SQL koruması, yıkıcı sorguları engelliyor; tablo izinleri ve otomatik LIMIT ile çalışma riskini azaltıyor.
Tanıla -> düzelt -> yeniden dene döngüsü, hatalı SQL denemelerini toparlayıp daha güvenli hale getiriyor.
Yönetim merkezi; anlamsal kütüphane, örnekler, hafıza, denetim ve yönetişim alanlarını tek merkezde topluyor.
03

Teknik Yapı

Arka Uç
FastAPISQLAlchemy AsyncSQLGlotPydanticSSE-Starlette
Zeka Katmanı
LiteLLMQdrantNetworkXŞema GetiricisiHafıza Deposu
Ön Yüz
Next.js 15React 19TypeScriptChart.jsLucide React
Operasyon
PytestRuffSQLite Meta StoreAsyncPGYAML Config

Math Captcha Forge

MobileNetV3 tabanlı matematiksel CAPTCHA çözücü. Eğitim, dışa aktarma ve çıkarım hattını tek vaka çalışmasında birleştiriyor.

ML Vaka Çalışması