KB Audit

Clean knowledge, better AI.

Audit your knowledge base for duplicates, contradictions, staleness, and coverage gaps. Essential data quality for AI-powered support.

Everything you need

Built for production. Designed for simplicity.

Duplicate Detection

Find duplicate and near-duplicate articles using semantic similarity.

Contradiction Detection

Identify articles that give conflicting advice on the same topic.

Staleness Detection

Flag articles that haven't been updated recently or reference outdated information.

Quality Scoring

Score every article on readability, completeness, and actionability.

Coverage Analysis

Map articles against support topics to find documentation gaps.

Full Audit Report

Comprehensive audit with prioritised recommendations for KB improvement.

Simple to use

Run a full knowledge base audit.

Full API Reference
kbaudit_example.py
import httpx

resp = httpx.post("http://localhost:8011/api/v1/audit", json={
    "articles": [
        {"id": "1", "title": "Password Reset", "content": "..."},
        {"id": "2", "title": "Reset Your Password", "content": "..."},
    ],
})

Endpoints

Clean REST APIs. No SDK required.

POST
/api/v1/duplicates
Find duplicate articles
POST
/api/v1/conflicts
Find contradictions
POST
/api/v1/staleness
Find stale articles
POST
/api/v1/quality
Score article quality
POST
/api/v1/audit
Run full audit
GET
/health
Service health check

Learn more about KB Audit

Explore how this AI capability can transform your support operations.