Installation
Prerequisites
- Claude Code — Anthropic's CLI for Claude (install guide)
Nix is not required to use kli. Pre-built releases are pulled from GitHub automatically.
Install
curl -fsSL https://kli.kleisli.io/install | sh
This downloads the kli binary and configures your Claude Code environment with the necessary MCP servers, hooks, and skills.
Initialize a Project
In any project directory:
kli init
This sets up the kli plugin for the current project, adding the task MCP server configuration and Claude Code hooks.
Verify Installation
Start Claude Code in your project and type:
/kli:research
If kli is installed correctly, Claude will begin the research workflow. You can also check available commands with /help in Claude Code.
Optional: Build from Source
If you use Nix and want to build kli from source:
nix build github:kleisli-io/kli
This is only needed for development or deployment — not for using kli as a plugin.