Skip to main content

Your first project

A project is a committed recipe (kapi.yaml) plus a store that remembers your work — approvals, content memory, terminology. Set it up once and every surface works the same project: the desktop app, your AI assistant, and the CLI. A new project starts source-only (checks, brand, terminology); add languages when you want them.

Install Kapi Desktop and open it. On first open, the Connect your AI card offers whatever it detects — a Claude Code sign-in (uses your Claude subscription, no key), a local Ollama model, or a stored API key — one click; or skip and use the demo engine.

  1. Create the project. On the home screen, click New Project, name it, and pick a source language. Or click KapiMart under sample projects to explore a realistic, pre-seeded project first — content collections, five target languages, and a stocked content memory.
  2. Add content. In the Project view, add a pattern that matches your source files (for example docs/**/*.md). Kapi lists the matched files and the detected format, grouped into a collection.
  3. Bring it up to date. The project view shows per-locale coverage and each scope's ship-gate standing. Bring up to date runs the project's default flow until every gated scope is shippable or parked for a person — the desktop form of kapi up.
  4. Review what parked. Anything a machine can't decide lands in the Review queue — open it from a ship-gate cell. See Review & approve.
Walkthrough videoPending recording

Creating a project from the New Project dialog, opening the KapiMart sample, adding a content collection, and reading the coverage and ship-gate panel.

View scene script ↗

Next