Skip to main content
AI Document Assistant Starter Kit for ASP.NET Core

.NET 8 · Source Code

AI Document Assistant Starter Kit for ASP.NET Core

A complete .NET starter project for building an internal AI knowledge base. Upload documents, extract text, index content into searchable chunks, ask questions with AI, and show source citations so users can see exactly where answers came from.

  • ASP.NET Core MVC style solution structure
  • Entity Framework Core with SQL Server support
  • ASP.NET Core Identity authentication
  • Document upload — PDF, DOCX, TXT & Markdown
  • Text extraction, chunking & re-index workflow
  • AI chat using OpenAI with source citations
  • Chat history, audit logs & dashboard stats
  • Branding settings, demo documents & setup docs

This is source code, not a hosted SaaS. Requires .NET 8 SDK, SQL Server (or LocalDB) and an OpenAI API key. V1 uses keyword-based retrieval; text-based PDFs supported (scanned/OCR not included in v1).