Quickstart
Get KaaS running in under 3 minutes with a single Docker command. By the end of this guide you'll have submitted content, watched it compile into a structured wiki, and asked your first question.
Prerequisites
- Docker installed and running
- An OpenAI-compatible API key (OpenAI, DeepSeek, Ollama, etc.)
1. Start KaaS
bash
docker run -d --name kaas \
-p 8080:8080 \
-v ./data:/app/data \
-e LLM_API_KEY=sk-xxx \
-e LLM_BASE_URL=https://api.openai.com/v1 \
-e LLM_MODEL=gpt-4o-mini \
kaasReplace sk-xxx with your actual API key. If you use a different provider, update LLM_BASE_URL and LLM_MODEL accordingly.
Defaults
LLM_BASE_URL defaults to https://api.openai.com/v1 and LLM_MODEL defaults to gpt-4o-mini. You only need to set them if you're using a different provider.
2. Open the Web UI
Open your browser and navigate to:
http://localhost:8080You should see the KaaS dashboard.
3. Submit Your First Content
- Click Submit in the sidebar.
- Paste some sample text — for example, a few paragraphs from a meeting note, a design doc, or any knowledge you'd like to turn into a wiki article.
- Click Submit.
4. Watch It Compile
- Navigate to the Status page.
- You'll see your submission enter the compile pipeline: Extract → Classify → Write → Index.
- Wait for the status to show Completed (usually 30–60 seconds depending on content length and your LLM provider).
5. Ask a Question
- Click Chat in the sidebar.
- Ask a question related to the content you just submitted — e.g., "What were the key decisions discussed?"
- KaaS will retrieve the relevant compiled wiki articles and return an answer with source citations.
Congratulations — you've just experienced the full KaaS workflow: submit raw content, let it compile into structured knowledge, then query it conversationally.
What's Next
- Installation — full setup options (CLI install, building from source)
- Your First Knowledge Base — a detailed walkthrough of building a real knowledge base