"Cursor forks a code IDE because it wants that chrome. Rekindle flees it. Borrow the heart, not the house."
The VS Code Fork (Cursor's Path)
The obvious shortcut to "an AI editor" is to fork VS Code, the way Cursor did. For Cursor it's correct — Cursor is building a code IDE and wants all that chrome. For Rekindle it's exactly wrong, for three reasons. VS Code is roughly ten times the house Sublime was — the same half-unwanted-features problem, at maximum scale. Its heart is Monaco, a code editor whose model is line/column code cells, not prose. And a fork carries a permanent rebase tax against Microsoft's upstream: every VS Code release is a merge you must reconcile. Cursor has a team for that tax; a team of two does not.
The Obsidian Fork (Impossible Anyway)
The other instinct is to fork Obsidian, since it fits so closely. You can't: Obsidian is closed-source (free, Electron, proprietary). But even if you could, you shouldn't, and here's the unlock from Track 2 again — the foundation of Obsidian's editor — IME, big files, the decoration machinery its Live Preview is built from — is CodeMirror 6's. The layer you'd fork Obsidian to get is one Obsidian itself borrowed; the features on top you'd rebuild your own way anyway. So the fork buys you a heavy Electron shell wrapped around a core you can take directly.
Borrow the Heart, Not the House
Both forks make the same mistake: taking a whole house to get one room. The room Rekindle wants is the editing core, and it's available as a clean MIT library. So the 2026-07 Rekindle borrowed the heart (CodeMirror 6) and built its own light body (Tauri), instead of inheriting someone's entire application and their maintenance burden.
Fork VS Code inherit a code IDE + Monaco (code model) + MS rebase tax
Fork Obsidian impossible (closed) — and you'd wrap Electron around CM6 anyway
Borrow CM6 take exactly the editing core, in your own light shell
# Take the room, not the house. The room is MIT and portable.