Skip to main content
Knowledge Stack gives you a complete backend for managing documents, running semantic search, and powering AI-driven conversations — all through a clean REST API.

Quick Start

Make your first API call in minutes

Authentication

Get your API key and authenticate requests

Ingest Documents

Upload and process documents into your knowledge base

Semantic Search

Search across your knowledge base with natural language

What you can build

Knowledge Stack handles the heavy lifting of knowledge management so you can focus on your product.

Knowledge Model

Understand folders, documents, versions, and chunks

AI Threads

Power conversational Q&A over your documents

Workflows

Automate ingestion and processing pipelines

API Reference

Full reference for every endpoint
1

Get an API key

Sign in to your workspace and create an API key from the dashboard, or call POST /v1/api-keys.
2

Ingest a document

Upload a file or provide a URL to POST /v1/documents/ingest. Knowledge Stack processes and chunks it automatically.
3

Search your knowledge base

Run a semantic search with POST /v1/chunks/search to find the most relevant chunks for any query.
4

Start a conversation

Create a thread and send a user message. Knowledge Stack retrieves context and streams an AI response.