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:
- 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.
- 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