Ask a question
Type your question above to get an answer from the approved knowledge base.
Add knowledge entry
Entry ID
Assigned on save
Approved entries with no recent review are flagged as needing review after 90 days.
Use Reviewed by for who last checked the content and Approved by for who signed it off to go live.
Approved by is optional for drafts, but recommended for approved live entries.
Knowledge base
Add process guide
Guide ID
Assigned on save
Process guides
Overview
Entries
0
Approved (live)
0
Draft
0
Archived
0
Needs review
0
Conversations
0
Open gaps
0
Feedback issues
0
Content health issues
0
Pilot stats
—
Answers use approved entries only. Draft and archived content stays out of the live answer pool.
Settings
Semantic search and AI features are server-side. The browser never stores real provider keys. Fresh browsers can also inherit a shipped backend URL from the page itself.
Checking backend…
The frontend will fall back to keyword mode if the backend is unavailable.
The frontend will fall back to keyword mode if the backend is unavailable.
AI provider
Configure the server-side AI adapter used for semantic search and admin AI tools. Use the custom endpoint option for any provider that exposes a chat-completions-compatible API; providers with different APIs can be added as backend adapters.
Checking session…
Latest approved answers should come from the backend when available. Admin and Knowledge access still require the admin role.
Latest approved answers should come from the backend when available. Admin and Knowledge access still require the admin role.
Show closest matches
Display related entries below each answer
Use conversation context
Used only for local/source-backed retrieval. Live chat prompts are not sent to external AI providers.
Accounts
Minimal admin-managed lifecycle
Accounts are backend-managed when shared state is active.
Accounts are backend-managed when shared state is active.
No users loaded yet.
Sources
Document Ingestion V1
Upload a source document and optionally provide extracted text. V1 publishes reviewed guides into the live store; chat still answers only from published content.
Upload a source document and optionally provide extracted text. V1 publishes reviewed guides into the live store; chat still answers only from published content.
Operations
Update workflow
1. Add entries here in the app
2. Admin → Export knowledge base (JSON)
3. Double-click build.py → select the JSON → click Build
4. Upload the new
5. Everyone sees the update on next refresh
1. Add entries here in the app
2. Admin → Export knowledge base (JSON)
3. Double-click build.py → select the JSON → click Build
4. Upload the new
index.html to GitHub5. Everyone sees the update on next refresh
Unanswered questions
No unanswered questions yet.
Feedback issues
No negative feedback yet.
Needs review
No approved entries are overdue for review.
Content health
No content health issues detected.
KB audit
Audit findings will appear here for admin users.
Open Admin to review live KB overlap findings.
Source drafts
Upload a source document to review extracted draft guides here.
No source documents yet.
Audit trail
No audit events yet.
Coverage by category (approved / total)
Internal testing cockpit
Testing cockpit
Not the user workflow. End users use Chat only.
Tools here may call admin/source-processing AI endpoints. Live Chat remains local-only.
A. Source / version selector
B. Candidate preview
C. Prepared answer generation
Force regenerate
D. Cached source-backed answers
E. Chat retrieval test
F. Cleanup tools
Delete selected source and all derived artifacts (published versions, procedure maps, direct answer drafts).
G. Canonical diagnostics
Inspect the canonical evidence pipeline: publish state, chunk counts, and retrieval results for a query.
Also try: how do i check availability?