An AI chat interface ironically. All of the chat apps are slow as heck electron so I figured there's a market for an actually usable desktop app, especially one that can inline code files and create a RAG index of local documents.
Plume looks great! I'm curious how you implemented the markdown formatted text editing component - I need to implement something similar for the chat input.
So funny! I thought about building the same thing for the exact same reason! And the block editor I created for Plume is a great candidate for that.
I implemented the editor from scratch. The model is a C++ QAbstractListModel and the view is in QML. I'm writing a blog post about the implementation, it should pop up soon on my personal website (https://rubymamistvalove.com). But I can (and wish) to send you a draft soon, if you would like.