Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Create Kura

FreeNot checked

Kura — the knowledgebase for humans and agents. Scaffold a Kura docs site, built on June.

GitHubEmbed

About

Kura — the knowledgebase for humans and agents. Scaffold a Kura docs site, built on June.

README

The knowledgebase for humans and agents.

Kura is agent-native documentation infrastructure, built on June. One Markdown source becomes a polished website for people and a callable MCP server for agents — single source, zero drift. Sidebar, table of contents, semantic search, copy-as-Markdown, MDX, and i18n are built in, not bolted on.

npm create kura my-docs

Then npm install, npm run gen, npm run dev — and open http://localhost:3000.

Why Kura

The audience for docs is changing: more and more traffic comes from AI agents. Traditional docs tools treat "for agents" as an afterthought; Kura makes it the foundation.

  • Humans get a fast docs site — sidebar, ToC, search, copy-as-Markdown, MDX components.
  • Agents get every page as .md / .json, a /llms.txt index, and callable search_docs / get_page tools at /mcp.

One source projects to HTML, Markdown, JSON, and MCP with no duplication, so what a human reads and what an agent calls can never drift apart.

Packages

Package Description
@kurajs/core Portable, zero-dependency vector retrieval engine (f32 brute-force + binary prefilter + rerank).
@kurajs/docs The docs framework on June: nav, search, MDX, i18n, and the agent (MCP) surface.
@kurajs/transformers Local Transformers.js embedder (bge-m3).
@kurajs/cli kura index — build-time search-index + MDX precompiler.
create-kura The scaffolder (npm create kura).

Examples

  • examples/docs — a docs site with default-language fallback, a language switcher, and cross-lingual search (English + a Japanese demo locale).
  • examples/search — semantic search over a SQLite corpus, reachable by humans (HTML), programs (.json), and agents (/mcp).
  • examples/docs-cjk — CJK keyword search: per-locale tokenization (繁中 / 日本語 via Intl.Segmenter) plus opt-in 繁/简 normalization with OpenCC.

Development

This is an npm-workspaces monorepo.

npm install
npm run build --workspaces --if-present   # build the @kurajs/* packages

Note: on some platforms @huggingface/transformers pulls sharp (image-only, unused for text). If npm install fails building it, re-run with npm install --ignore-scripts.

Links

License

MIT © Lawrence Lin

from github.com/kurajs/kura

Install Create Kura in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install create-kura

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add create-kura -- npx -y create-kura

FAQ

Is Create Kura MCP free?

Yes, Create Kura MCP is free — one-click install via Unyly at no cost.

Does Create Kura need an API key?

No, Create Kura runs without API keys or environment variables.

Is Create Kura hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Create Kura in Claude Desktop, Claude Code or Cursor?

Open Create Kura on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Create Kura with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All productivity MCPs