For GitLab projects

Answers from docs you publish with GitLab

Add AI chat and search to your GitLab Pages site or published documentation. For docs you keep off the web, upload supported files for chat.

14-day free trialNo credit card required
acme.gitlab.io / docs
Published docs
  • ๐Ÿ“„ Quickstart
  • ๐Ÿ“ Guides
  • ๐Ÿ“ API docs
  • ๐Ÿ“„ Releases
โ†’

Used by documentation and developer-experience teams

ScyllaDB
Katalon
Tezos
Talon.one
GrepTime
CrazyGames
SecuroSys
ScyllaDB
Katalon
Tezos
Talon.one
GrepTime
CrazyGames
SecuroSys
Supported sources

Index documentation from the project

Connect your published docs or upload documentation files. A GitLab repository URL is not a supported source.

Published guides

Index the live documentation site built from your GitLab project. Readers can follow answers back to its pages.

docs.acme.dev/guides

API reference

Include your published API documentation alongside guides in the same project.

docs.acme.dev/api

Uploaded files

Upload supported documentation files for chat. File uploads do not provide public source links or page-search results.

README.md, handbook.pdf

GitLab Pages

If your project publishes a docs site to *.gitlab.io or a custom domain, point Biel at the live URL and it crawls the rendered HTML. Jekyll, Hugo, MkDocs, any builder.

docs.acme.dev
Setup

Connect the documentation your readers need

Connect your published documentation, add the widget, and test the questions your readers ask.
Full setup guide
  1. 01

    Create a Biel.ai account

    Sign up at app.biel.ai. 14-day free trial, no credit card. Create a new project for the docs you want indexed.
  2. 02

    Connect your published docs

    Add your public GitLab Pages URL or documentation domain as a source. For documentation you keep off the web, upload supported files instead. Biel does not connect directly to GitLab repositories.
  3. 03

    Keep the index current

    Refresh published sources from the dashboard. On a plan with API access, your GitLab CI/CD workflow can trigger a refresh after deploying the docs. Replace uploaded files when their content changes.
  4. 04

    Embed the assistant

    Add the Biel widget to your GitLab Pages site, your docs site, or any web property. Readers ask questions in plain language and get documentation answers from the project you just connected.

Before you install

Can Biel connect directly to a GitLab repository?

No. Index the documentation website your project publishes, or upload supported files. For private websites, discuss access configuration with us.

Which files can we upload?

Uploads support Markdown, plain text, PDF, Word, Excel, and CSV. They are available to chat, but not page search. See file requirements.

Can we include internal documentation?

Use content suitable for everyone who can access the assistant. Uploading files does not preserve GitLab permissions. Review reader access with us before sharing internal content.

How does it stay in sync with our project?

Refresh published sources from the dashboard or through GitLab CI/CD on a plan with API access. Uploaded files must be replaced when their content changes.

What if our docs span multiple projects or groups?

Add each published docs site as a source in one Biel project if it serves the same readers. Use separate projects where the audience or access differs.

How long does the install take?

Connect the published URL and add the widget to your docs site. Timing depends on site size and your publishing setup. CI/CD refresh is optional.

Make your GitLab docs answer questions

14-day free trial ยท No credit card required
Use a different platform? See our integration pages for GitHub, Docusaurus, MkDocs, Sphinx, and Jekyll.
Try me โ†“