The intelligent
documentation engine.

Supercharge your docs with Bring-Your-Own-Key AI. Deliver a beautiful experience that ships with your product.

npm install -g @viablkit/cli
localhost:7777
Viabl docs interface

A smarter way
to build your docs.

AI Support

Integrate your own AI out of the box. Give your users conversational search and instant answers right from your docs.

MDX powered

Write docs in MDX — full Markdown plus React components. Import your own components or use Viabl's built-ins.

Docs as Code

One docs.json controls everything — navigation, branding, colors, and search. Version control alongside your codebase.

OpenAPI support

Point to your OpenAPI spec and get a beautiful, interactive API reference automatically generated.

Version switcher

Ship docs for multiple versions of your product. Users switch between them without leaving the page.

VS Code Extension

Write documentation faster with autocomplete for viabl components, props, and frontmatter — right inside VS Code. No more flipping back to the docs to remember component syntax

Built-in SEO

Automatically generated sitemaps, robots.txt, and optimized metadata. Your docs are discoverable by search engines right out of the box.

Deploy Anywhere

Export your documentation as a static site and host it anywhere—Vercel, Netlify, GitHub Pages, AWS, or your own server.

Fantastic components.
Globally available, zero imports.

Cards

<CardGroup>

Visual link grids for organizing related content.

Steps

<Steps>

Step-by-step instructions with beautiful numbered steps.

Tabs

<Tabs>

Tabbed content for showing multiple code or text variations.

Accordion

<Accordion>

Collapsible sections for progressive disclosure.

Callouts

<Note>

Note, Warning, Tip, and Danger highlights.

Badge

<Badge>

Inline status badges with semantic variants.

Tooltip

<Tooltip>

Hover tooltips for adding contextual inline hints.

Response Fields

<ResponseField>

Structured API response field documentation.

Expandable

<Expandable>

Expandable sections for optional or advanced content.

Update

<Update>

Changelog and update entries for release notes.

docs.json
{
"ai": {
"provider": "anthropic",
"apiKey": "${ANTHROPIC_API_KEY}",
"suggestedQuestions": [
"How do I install the CLI?",
"How do I deploy my docs?"
],
"rules": [
"Always respond in a friendly tone.",
"Do not answer questions unrelated to docs."
]
}
}

AI out of the box.
Just bring your key.

Add a powerful AI assistant to your documentation in seconds. Let your users ask questions and get instant, accurate answers grounded directly in your content.

  • Supports Anthropic, OpenAI, and Ollama
  • Environment variable interpolation for security
  • Custom behavioral rules and suggested questions

Ready for search engines.
And AI agents.

Viabl generates everything needed for your docs to be discoverable — by search engines, social platforms, and LLMs. Out of the box.

  • Auto-generated sitemaps and robots.txt
  • llms.txt generation for AI agent readability
  • One-click opt-out for AI scraping bots
  • Global Open Graph config and per-page noIndex
docs.json
{
"aiScraping": false,
"seo": {
"og": {
"title": "My Product Docs",
"description": "Everything you need.",
"image": "/og-image.png"
},
"indexHiding": false
}
}

From zero to docs
in three commands.

Install the CLI, scaffold a project from the starter template, and start writing. No config needed to get something running.

Read the docs
terminal
$npm install -g @viablkit/cli
added 1 package in 2s
$viabl init my-docs
Starter template downloaded
Git repository initialised
Created my-docs
$cd my-docs && viabl dev
Renderer v0.1.0 ready
Content server running on port 7778
Ready at http://localhost:7777

Your docs deserve
intelligence, not just markdown.

Get started with the CLI and our new VS Code extension today.
Hosted platform with built-in AI coming soon.