Ingest documentation, FAQs, and structured data into a searchable knowledge base backed by pgvector. Powers ɳClaw's retrieval-augmented generation, semantic search, and FAQ answering. Supports versioned articles, translation management, and analytics on which articles are actually surfaced in AI answers.
Works best alongside nself-ai (for embedding generation) and nself-claw (for RAG queries). Set your license key with nself license set nself_pro_... before installing.
nself license set nself_pro_...
nself plugin install knowledge-base
nself build
nself startcurl -X POST http://127.0.0.1:3734/knowledge-base/articles \
-H "Content-Type: application/json" \
-d '{
"title": "How to reset your password",
"content": "Navigate to the login page and click Forgot Password...",
"category": "account",
"tags": ["password", "auth"]
}'curl -X POST http://127.0.0.1:3734/knowledge-base/search \
-H "Content-Type: application/json" \
-d '{"query": "how do I change my password?", "top_k": 5}'| Endpoint | Method | Description |
|---|---|---|
/knowledge-base/articles | GET, POST | List or create articles |
/knowledge-base/articles/:id | GET, PUT, DELETE | Read, update, or delete an article |
/knowledge-base/search | POST | Semantic search across all articles |
/knowledge-base/ingest/bulk | POST | Bulk ingest from JSON array or Markdown directory |
/knowledge-base/analytics | GET | Article view, surface, and helpfulness analytics |
/health | GET | Plugin health check |
nself plugin remove knowledge-basePort: 3734 | Category: Content | Last Updated: April 2026 | Plugin Version 1.1.1