MaxKB can integrate with MaaS-Base to leverage locally deployed LLMs, embedding models, and reranking models for building knowledge-based AI assistants.
Deployments page and click on Deploy Model to deploy the models you need. Here are some example models:qwen3.5-35b-a3bqwen3-embedding-4bqwen3-reranker-4bIn the MaaS-Base sidebar, open the Routes page.
Click the More actions menu next to the route and select API Access Info.
Record the following information:
Base URL
Model Name
API Key
Example:
Base URL: http://your-gpustack-url/v1
Model Name:
qwen3.5-35b-a3b
qwen3-embedding-4b
qwen3-reranker-4b
API Key:
gpustack_xxxxxxxxxxxxx
!!! note
You can create an API Key following the instructions in the UI.
MaxKB can be deployed using Docker:
docker run -d \
--name maxkb \
--restart always \
-p 8080:8080 \
-v ~/.maxkb:/opt/maxkb \
1panel/maxkb
Default credentials:
admin / MaxKB@123..
After logging in for the first time, follow the prompt to change the password.
When configuring the model:
http://your-gpustack-url/v1!!! note
`API URL` and `API Key` fields will appear **after entering the Base Model and pressing Enter**.
qwen3-embedding-4bqwen3-reranker-4bFor qwen3-reranker-4b, enable Generic Proxy.
This is required because MaxKB uses the following endpoint:
/v2/rerank
After configuration, the models should appear in the model list.
Navigate to the Knowledge page.
Click Create and select Web Knowledge.
After the crawl is completed:
Go to the Agent page.
Click Create to create a new agent.
Open the chat interface to start interacting with the assistant.
The assistant can now answer questions based on the connected knowledge base and models deployed on MaaS-Base.