Docs

Docs

Quickstarts, concepts, référence API et guides SDK pour intégrer Knowledge dans votre stack.

Tout ce dont vous avez besoin pour consulter Knowledge depuis votre stack, wrapper un business tool avec autorisation signée, ou brancher un MCP host aux tools Knowledge.

Getting started

PageDescription
Qu'est-ce que Knowledge ?Deux minutes sur le modèle mental et le vocabulaire.
Quickstart : créer votre première policyD'un tenant vide au premier /resolve qui retourne un vrai verdict, en environ 30 minutes. Le chemin auteur.
Quickstart : governed tool en PythonDeux patterns pour l'enforcement de signed verdict sur un tool Python : vérifier un verdict qu'on reçoit, ou laisser un décorateur se consulter tout seul.
Quickstart : Knowledge comme serveur MCPWire le serveur MCP Knowledge dans Claude Desktop / Cursor / tout MCP host pour que l'agent puisse query, check, et soumettre des approvals sous forme de tool calls.

Concepts

Explications approfondies des abstractions core.

PageDescription
Policies, rules et targetsLes trois aggregates core.
Verdicts et decisionsÉchelle de severity, précédence, record Consultation.
Signed verdicts et PEPL'enveloppe JWS, checks de binding, spent-verdicts.
Résolution progressive de contexteLa boucle /resolve et l'inversion de dépendance.
Overrides, approbations, pausesLes trois mécanismes d'exception gouvernés.
Modèle de confiance à quatre acteursQui signe, qui vérifie, ce que chaque arête garantit.

Référence API

EndpointDescription
AuthenticationClés API, cookies de session, binding de principal.
POST /v1/checkVerdict déterministe, contexte strict.
POST /v1/resolveVerdict progressif, contexte tolérant.
GET /v1/tenants/{slug}/jwksJWKS pour vérification de signature.
GET /v1/consultations/{id}Récupérer un record de Consultation.
/v1/approvalsCréer, poll, décider.

Spec OpenAPI complète à docs/api/openapi-v3.json dans le monorepo. Collection Postman : docs/api/postman/knowledge-v3.postman_collection.json.

Référence SDK

PageDescription
knowledge-runtime (Python)@governed_tool, verify_verdict, cache JWKS, guard-rails.
SDK TypeScript [Roadmap]Parité feature avec Python planifiée pour Q4-2026.

Serveur MCP

PageDescription
Reference des toolsLes huit tools qu'expose le serveur MCP Knowledge, avec paramètres et format de retour.

Guides

PageDescription
Wrapper votre propre serveur MCP avec enforcementLe pattern pour gater les tool calls d'un serveur MCP avec les signed verdicts Knowledge. Exemple de référence dans le monorepo.
Rotate signing keysRotation planifiée + urgence.
Multi-tenant setupFaire tourner plusieurs tenants sur un déploiement.
Migrer d'advisory à enforcementLe playbook en trois étapes.
Emergency responseKill switch, rotation de clé, downgrade.

Security + compliance

PageDescription
Trust model deep diveChaîne à quatre acteurs, menaces edge-by-edge.
Keys inventoryLes quatre clés cryptographiques, storage, rotation.
Deployment shapesTrade-offs SaaS, VPC, on-prem.
Compliance postureCertifications, résidence, rétention, modèle de menace.

Feedback à contact@asplenz.com.