AI Knowledge Base Platform

Open-source knowledge base platform (beta)

Product Overview

Input
Processing
Retrieval
Governance

Why this platform

Architecture Diagram

Frontend FastAPI API Search + ACL Chat + Grounded Answer Document Processor Kafka PostgreSQL Redis MinIO Elasticsearch OpenAI APIs

System Flow

1) Upload 2) Parse + Structure 3) Store + Index 4) Ask + Answer Continuous Evaluation Loop log usage events -> offline/online metrics -> tune retrieval and prompts
Step 1
Step 2
Step 3
Step 4

Quick Start

  1. cp .env.example .env
  2. cd app && ./start_docker.sh pg up
  3. cd app && ./start_docker.sh pg down