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

julia
]app add Kaimon

This installs the kaimon command to ~/.julia/bin/ (make sure it's on your PATH).

2. Launch the dashboard

bash
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.