Skip to main content

Introduction to InsightStream

InsightStream is a solution for creating intelligent search assistants for corporate knowledge bases. The system understands questions in natural language and provides accurate answers with source references in seconds.

Key Features

  • 📄 Creating assistants based on documents or sources — the system allows uploading documents (PDF, DOCX, TXT, etc.) and connecting corporate knowledge sources for further search of needed answers
  • Information search with accurate answers — users can ask questions and receive accurate answers with document excerpts and source links.
  • 🔌 API and web interface — you can use both API and a ready-made UI interface to work with InsightStream.
  • 🛠️ RAG architecture "out of the box" — uses multi-step preprocessing, search, and generation algorithms to ensure high answer quality.

How It Works

InsightStream is built on a principle similar to OpenAI Assistants API:

  1. Creating an assistant — uploading documents and describing a user story that helps the system correctly process knowledge and better understand the context of future queries.
  2. Q&A — the assistant searches for answers in indexed documents and returns relevant information with sources.

The following documentation sections will describe in detail:

  • How to prepare the server and install the system
  • How to create an assistant and upload documents
  • How to perform search via API and web interface
  • How to organize monitoring, backup, and system updates