Ki Editor: AST-Based Structural Modal Text Editor Reaches 1.0
Ki Editor is a new open-source modal text editor that operates directly on abstract syntax trees (ASTs) using tree-sitter, enabling structural code manipulation — editing syntax nodes rather than raw text characters. The editor treats the AST as the primary editing surface, providing multi-cursor structural operations on syntax nodes that eliminate the gap between coding intent and manual keyboard sequences. With 143 Hacker News points and 38 comments on March 7, 2026, Ki is generating significant developer interest as a practical alternative to Vim/Neovim for engineers who want first-class structural editing without plugin configuration.
Key Takeaways
- Ki Editor uses tree-sitter for live AST parsing; all selection modes (word, line, syntax node, token) operate on the same structural model — operators work consistently across all selection types
- Multi-cursor support for parallel structural operations on syntax nodes; Selection Modes unify movement across words, lines, and AST nodes with a single interaction model
- Available at ki-editor.org; 143 HN points and 38 comments on March 7, 2026; targets Vim/Kakoune users who want first-class AST-aware editing without a plugin ecosystem
Original source: ki-editor.org / Hacker News