Skip to content
Mirabelle edited this page Jan 5, 2026 · 3 revisions

AI Documentation Assistant

What this is

The AI Documentation Assistant is a local-first web app that lets you:

  • Upload documentation
  • Search it semantically (vector search)
  • Chat with an assistant that uses retrieved docs as context (RAG)
  • View Analytics of recent queries

High-level architecture

Component Tech Stack Purpose
Frontend React + Vite UI for chat, search, upload, analytics
Backend Go + Gin API endpoints; calls OpenAI; queries Postgres/pgvector
Database Postgres + pgvector Stores documents + embeddings + query analytics
AI OpenAI API Generates embeddings and chat completions

Clone this wiki locally