AI Assistant Service
Shared, embeddable chat assistant for the client sites. One deploy; every
site drops in a single <script> tag. There's nothing to
use directly here — but the widget is live in the corner of this page so
you can try it.
Embed (one line)
<script src="https://ai.knockout-networks.com/widget.js"
data-site="knockout" defer></script>
Endpoints
POST /api/chat — streams a grounded reply.
GET /api/config?site=<key> — widget presentation config.
Config & knowledge
Per-site persona, knowledge, limits, and the CORS allowlist live in
committed config (sites.config.ts + knowledge/).
Only the LLM API key lives in environment variables.