docs-kitDocs

Reference

help.json

Every field in the config file.

help.json sits at the root of your docs folder. Only name and tabs are required.

json
{
  "name": "Buoy",
  "description": "An AI employee for small service businesses.",
  "color": "#2f6feb",
  "colorDark": "#6d9bff",
  "base": "/buoy/docs/",
  "site": "https://mindmelding.dev",
  "home": "/buoy",
  "repo": "mindmelding/buoy-app",
  "logo": { "light": "images/logo.svg", "dark": "images/logo-dark.svg" },
  "favicon": "images/favicon.svg",
  "links": [{ "label": "Back to Buoy", "href": "/buoy" }],
  "tabs": [
    {
      "label": "Product",
      "groups": [{ "group": "Get started", "pages": ["what-is", "quickstart"] }]
    }
  ]
}

#Fields

Field Required What it does
name Yes Product name. Shown in the top bar and page titles.
tabs Yes The top tabs. Each has a label and groups; each group has an optional group title and a list of pages.
description No One sentence. Opens llms.txt.
color No Accent color for links, the active tab and highlights. Default #3a6df0.
colorDark No Accent color in dark mode. Defaults to color.
base No The URL path the docs live under, such as /buoy/docs/. Default /. The --base flag overrides it.
site No Your site's origin, with no trailing slash. Used for canonical links, llms.txt and sitemap.xml.
home No Where the logo links. Defaults to the first page.
repo No owner/name on GitHub. Adds an "Edit this page" link.
branch No Branch for "Edit this page". Default main.
dir No Docs folder inside the repo, for "Edit this page". Default help.
logo No A path, or { "light": …, "dark": … }. Paths are relative to the docs folder. Without a logo, the name is shown as text.
favicon No Path to the tab icon.
links No Extra links on the right of the top bar, each { "label", "href" }. Hidden on phones.
lang No The page language. Default en.