Components
Tabs, Cards & more
The interactive primitives you'll reach for the most.
Tabs
Great for showing the same idea across multiple tools or languages.
bun add @konvoai/sdkpnpm add @konvoai/sdknpm install @konvoai/sdkCards
Use <Cards> for navigation — a link grid at the top of a section, or a "what's
next" block at the bottom of a guide.
REST API
HTTP endpoints, auth, pagination.
Webhooks
Subscribe to conversation events.
SDKs
First-party clients for TypeScript, Python, and Go.
Self-hosting
Run KonvoAI on your own infra.
Accordions
Hide secondary detail behind a click. Don't bury anything the reader actually needs.
Files
Visualize a folder structure inline.
package.json
react-router.config.ts
vite.config.ts
index.mdx
getting-started.mdx
Code blocks
Code fences support filenames, line highlighting, and per-line diffs. Use them.
import { createFromSource } from "fumadocs-core/search/server";
import { source } from "#src/lib/source.ts";
const server = createFromSource(source, {
language: "english",
});
export async function loader() {
return server.staticGET();
}