Set up Kin

Kin is a code repository that versions the connections, not just the code. Choose a simple way to start, then follow the next step.

first-run setup

1. Choose your computer

We will show the installation option for it.

Install with the one-line installer

Kin works on Apple Silicon and Intel Macs. An optional file view can be blocked by macOS security settings.

Show the installation commands
curl -fsSL https://get.kinlab.dev/install | sh
Or install the npm package
npm i -g @kinlab/kin

Requires Node.js 20 or newer.

Technical platform details: The Kin core supports Apple Silicon and Intel. VFS projection uses DYLD injection and may be blocked by SIP or hardened executables.

2. Choose your first step

Pick how you want to start. Detailed setup stays available when you need it.

Start with a repository on your computer and ask practical questions about its code.

Show the detailed setup steps
  1. 1Initialize the semantic graph for the current repository.
    kin init
  2. 2Run a graph + lexical locate immediately; vectors are not required.
    kin locate "where is auth handled"
  3. 3Optional: add vector similarity with the roughly 522 MB default model; budget about 2 GB of available memory for public-alpha use.
    kin embed
  4. 4Build an AI-native context pack for a target entity.
    kin context <entity>

Check your setup

If Kin is installed, you can check whether it is ready. Any problem that needs attention will be shown here.

Show the technical health check
kin setup status --json
Expected checks
  • kin binary
  • kin-daemon binary
  • VFS projection
  • Repository
  • Shell integration
  • AI client MCP config
  • Editor extension
  • KinLab connection
  • Semantic query readiness