Skip to content
Kaimon

Kaimon.jlOpening the gate between AI and Julia

Expose Julia REPLs as MCP servers, enabling AI agents like Claude Code and Cursor to execute code, introspect types, run tests, debug, and search your codebase interactively.

Kaimon.jl

Kaimon (開門, "opening the gate") turns any Julia REPL into a Model Context Protocol server. AI agents connect over stdio or SSE and gain full access to Julia's runtime: evaluating expressions, inspecting types, running tests, profiling code, managing packages, and searching your codebase semantically.

Quick Start

1. Install

bash
git clone https://github.com/kahliburke/Kaimon.jl
cd Kaimon.jl

2. Launch the dashboard

bash
./bin/kaimon

The first run walks you through a setup wizard (security mode, API key, port). After that, the terminal dashboard opens.

3. Connect your editor

Press i in the Config tab to install MCP config for Claude Code, Cursor, VS Code, or Gemini CLI — no manual file editing needed.

4. Connect a Julia REPL

julia
using Kaimon
Gate.serve()

Press g in the Config tab to append a snippet to ~/.julia/config/startup.jl so every Julia session auto-connects.

See the Getting Started guide for the full walkthrough.