Skip to content
N

Nuvia AI

Organize. Assist. Elevate

Created on 24th August 2025

N

Nuvia AI

Organize. Assist. Elevate

The problem Nuvia AI solves

Dual-UI Website:

  • Admins → Upload public/private documents.
  • Users → Access only public documents.

Documents (PDFs, images → text extracted) stored in PostgreSQL + FAISS for semantic search.

LLM with RAG (Retrieval-Augmented Generation) for context-aware Q&A.

Voice Assistant powered by RAG → hands-free, interactive document exploration.

Real-Life Example:

  • A law firm → Admin uploads confidential case files (private) & legal precedents (public).
  • Lawyers use voice assistant to quickly query “Show me similar precedents for contract disputes.”

Challenges we ran into

  • CORS issues – frontend and backend origins didn’t match, needed explicit whitelisting.
  • Environment variables – .env not loading properly on cloud (Railway/Render), had to set vars in dashboard.
  • File handling – temp files not saved/removed correctly, caused parsing errors.
  • Unsupported formats – API crashed on non-PDF/Image/TXT uploads, fixed with clear error response.
  • Library deprecations – LangChain changed imports (FAISS, LLMChain), required code updates.
  • OCR inconsistency – Gemini returned unwanted \n or formatting, needed cleanup.
  • Frontend-backend integration – localhost vs 127.0.0.1 mismatch, HTTPS required in production.

Tracks Applied (1)

Open Innovation

External Collaboration Involves partnerships with other companies, universities, startups, or the community. Example: U...Read More

Discussion

Builders also viewed

See more projects on Devfolio