It's an editor.
All but the last chapter of the Kilo tutorial has been completed. I don't plan to do the last chapter as it adds features that reduce performance (e.g. syntax highlighting).
At this point I plan to reduce the number of times we parse text in the editor to reduce the memory usage. I would like to get as close as possible to 1:1 memory usage (maybe less).