Changelog
All notable changes to Gia (Gentari AI Assistant) will be documented in this file.
v1.0 — Initial Release
Features
- AI-Powered Chat — Conversational RAG assistant powered by Gemma 3 (1B) via Ollama
- Multi-Model Support — Upload and switch between multiple knowledge models
- PDF Parsing — 3-tier parsing engine: Marker → PyMuPDF + Tesseract OCR → pypdf
- Image OCR — Extract text from PNG, JPG, TIFF, BMP via Tesseract
- FAISS Vector Store — Per-model semantic search with nomic-embed-text embeddings
- Streaming Responses — Real-time token-by-token SSE streaming
- Session Management — Persistent chat sessions with localStorage
- Admin Dashboard — Upload, manage, and delete models with ingestion status tracking
- Health Monitoring — Live system status panel (Server, Ollama, Models, LLM)
- Modern UI — Clean glassmorphism design with sidebar navigation
- Responsive Design — Mobile-friendly layout with collapsible sidebar