Parse it, check it, write it back
One engine, end to end — in one language or twenty.
One model, any format
kapi reads your real files — JSON, Markdown, HTML, config, .docx — into one unified content model, and writes the originals back unchanged except for the text you touched.
Formats →Your project's context
A legal notice is not a help article. kapi holds the terms, the voice and the rules your project goes by, and answers what applies to a given piece of content — the same answer for your checks, your AI agent, and you.
How it works →Edit it in place
Rewrite the text with every tag and placeholder intact, then check it against the context that holds there — tests for AI output, with a pass/fail gate. Iterate until it passes, then ship.
Checks →Every language, gated
One command — kapi up — catches every language up to its ship gates and parks what needs a person. You review, edit, and approve in the desktop Review surface; approvals stick, and only what changed is re-done. The gate check runs in CI.
Go multilingual →Measured, not asserted
We don't claim format support — we measure it. The format-maturity and benchmark dashboards show whether it holds, under load and per format.
See the dashboards →Open source, headless
Open source, Apache-2.0, written in Go. Format-agnostic and headless — a content layer a person or an agent can drive.
Architecture →Two ways in
neokapi is a Go framework. Use it directly as a library, or through kapi — the CLI and desktop app built on it.
Go framework
Format-aware readers and writers, a unified content model, and a streaming pipeline of composable tools — embed it directly in your own Go programs.
Go quickstart →kapi — binary, agent skill, MCP server
One binary plus the two surfaces your AI agent reaches it through. kapi holds your project's context and answers what applies here — to your checks, to you, and to whichever AI you already use. Free forever.
Use kapi →kgrep, ksed, kcat: format-aware grep, sed and cat that read and rewrite the text inside office files, JSON, HTML and more.