Kaji for macOS is being built in public →
0.1.3May 21, 2026
Native editor, diagnostics, and serious diff review

The editor grew teeth

Kaji 0.1.3 is the release where the native editor stops being a side quest and becomes a real part of the AI coding workflow.

Language packs now drive syntax, comments, brackets, folding metadata, snippets, formatter metadata, Tree-sitter metadata, TextMate metadata, and LSP metadata.

  • Bundled language support for C, C++, JavaScript, TypeScript, JSON, JSONC, Python, Shell, SQL, and Swift
  • Installable Ruby and Zig language packs with integrity validation
  • Go to Symbol, Go to Line, editor outline, status bar, cursor state, and viewport state
  • Inline AI edit flow with provider/model choice, diff preview, proposal editing, and apply

Diagnostics, search, and review mode

This release adds LSP diagnostic plumbing, a Problems panel, project-wide search/replace, and a much more capable VCS review surface.

The diff viewer can now review all changes, show file headers, mark files viewed, comment on files/hunks, stage or unstage from the header, expand hunk context, and lazy-load large diff bodies so Kaji does not try to swallow the whole repo at once.

  • Added global search and replace with confirmation preview
  • Added Problems grouped by file with error and warning counts
  • Added all-changes diff review, file comments, and hunk context controls
  • Improved drag reordering and fixed long-running memory retention across editor, browser, graph, terminal, LSP, and Parent Agent surfaces
  • Replaced the vendored Pi mono repo with KajiParentAgentRuntime using pinned Pi npm packages