For teams moving to Zensical
Zensical reads your existing mkdocs.yml and template overrides, so the Biel widget you ran on Material for MkDocs keeps working. Point custom_dir at your overrides and ship — same engine, same answers.
A template override and a button on your Zensical site. Users ask questions in plain language and get instant, source-linked answers from the content you’ve already written.
To enable dark mode for Biel.ai on your website, follow these steps:
data-theme="dark" to the <html> tag.<html data-theme="dark">
<!-- Your existing HTML content -->
</html>This change activates the dark mode styling for Biel.ai…
100,000+ technical questions answered, 98.7% rated helpful
Ask AI retrieves from your indexed Zensical documentation and provides source links, helping answers track what you have published. Generative output can still contain errors, so readers can verify important details against those sources.
Add the widget through Zensical’s custom_dir template override — the same mechanism Material for MkDocs uses. One overrides/main.html, no plugin, no build changes to the rest of your site.
Every answer cites the pages it pulled from. Users can click through to verify, dig deeper, or share the link. No black-box answers, no untraceable claims.
If your docs don't cover a question, the bot can say so and show a support email, contact form, or another next step you configure.
Code blocks, config snippets, error messages, and API references are parsed as structured content. Answers come back with working examples, not paraphrases of the docs.
Reads English docs, answers in Spanish, French, Japanese, Portuguese, German, and 30+ more. Your users ask the way they think; Biel maps it to your content.
Re-index on a schedule, on every push, or via webhook. Whenever your Zensical site rebuilds, the assistant updates with it. No stale answers, no manual reload.
Sign up, add the override to your Zensical theme, and the widget is live.
Built for Zensical and Material for MkDocs — see the full Zensical install guide.
{# overrides/main.html — Zensical template override #}
{% extends "base.html" %}
{% block extrahead %}
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/
biel-search/dist/biel-search/biel-search.css">
<script type="module" src="https://cdn.jsdelivr.net/npm/
biel-search/dist/biel-search/biel-search.esm.js"></script>
{% endblock %}
{% block content %}
{{ super() }}
<biel-button project="YOUR_PROJECT_ID" button-style="dark">Ask AI</biel-button>
{% endblock %}The widget drops into your Zensical site through a template override. Native Slack and Discord apps put the same engine into your team’s chat. Same install, same answers, wherever your users actually are.
Zensical reads your existing mkdocs.yml and template overrides, so the Biel widget you ran on Material for MkDocs keeps working. Point custom_dir at your overrides and ship — same engine, same answers.
API references, SDK guides, OpenAPI specs, configuration reference. Users ask “how do I authenticate,” “why am I getting a 401,” “how do I paginate” and get answers in code, with sources.
Let users ask in plain language and receive a source-linked answer. When the docs do not cover the question, show a support path you configure.
One-click install. Mention the bot in any channel and it answers from your indexed docs, with sources cited. Replaces the constant pinging of whoever happens to know the answer that day.
“Easy to set up, yet the positive effects are felt immediately.”