Turn your documentation into an AI assistant

Documentation search rewards people who already know the vocabulary. TeklTalk answers the question as it was asked, and links to the page the answer came from.

The problem

Docs search is keyword search. It works for the reader who knows your product's word for the thing they want, and fails for everyone else — which is precisely the group reading the documentation. Someone looking for "how do I stop it retrying" will not find the page titled "Backoff configuration".

So the reader either scrolls the sidebar hoping a heading looks right, or gives up and asks a human. Both outcomes are the documentation failing at the only job it has.

What visitors actually ask

  • How do I authenticate a request?
  • What's the rate limit?
  • Why am I getting a 403 on this endpoint?
  • How do I stop it retrying failed jobs?
  • What's the difference between a workspace and a project?
  • Which environment variables are required?

Natural language in, a cited page out

Retrieval is embedding-based, not keyword matching, so a reader can describe the problem in their own words and still land on the right page. The answer comes back with links to the pages behind it, which is what turns a chat reply into a route into your docs rather than a dead end.

Because retrieval works on meaning rather than exact words, a reader can also ask in one language about a page written in another.

Client-rendered docs are handled

A large share of documentation sites ship an empty HTML shell and build the page in JavaScript. A crawler that only reads the initial response indexes nothing and reports success.

TeklTalk checks what it got: if a page returns too little text to be a real page, it fetches it again in a headless browser and indexes the rendered result. You do not have to know in advance which of your pages need it.

A backlog written by your readers

Every question the bot could not answer is recorded, with the closest match it found. For a docs team that is the highest-signal list available: real questions, from real readers, that your documentation does not currently answer.

Alongside it, the pages cited most often — which tells you which docs are load-bearing before you restructure them.

Common questions

Does it work with Docusaurus, MkDocs, GitBook, or Mintlify?

Yes. TeklTalk reads published HTML pages rather than your source files, so the generator behind the site does not matter. Sites that render in the browser are fetched with a headless browser when the initial response is too thin to be a real page.

Can I index a private or staging docs site?

Only pages that are publicly reachable can be crawled. For content behind a login you can paste the text in directly or upload it as a file — plain text, Markdown, Word, and PDF are all accepted.

How does it handle code samples?

Code blocks are indexed as part of the page text and can be quoted back in an answer. The answer still links to the page, which is where a reader should go for the full example in context.

What if the docs are wrong?

The bot will repeat them, because it answers from your content rather than from general knowledge. That is the trade: it cannot invent something your docs do not say, and it also cannot correct something they say wrongly. The citation on every answer is what makes a mistake traceable back to the page that caused it.

Point TeklTalk at your site and see what it answers

Index your pages, paste one line of script, and let visitors ask. Free to start, and every answer links back to the page it came from.

Free to start. No credit card required.