* **Custom Heuristic AI:** The `ai-service.ts` implements a highly coupled, custom RAG system using Jaccard similarity and rudimentary stemming. * **Structural Adherence:** The architecture leverages the modern Next.js App Router, ensuring clean separation between API routes and the client-side UI. * **DIY RAG Risk:** Refactor the fragile, homegrown `ai-service` search logic; migrate to a dedicated vector database for robust semantic retrieval. * **Frontend Fidelity:** The React frontend uses standard hooks effectively, providing a smooth, self-resizing chat interface for UX fluidity. * **Security Insight:** Enhance input sanitation and abstract file system interactions in the core library to address alarming security scores.
Detailed description is only visible to project members.