We are working on https://aide.dev/ an editor forked from VSCode which allows you to utilize LLMs to speed up coding.
Our approach is a bit different since unlike making a better copilot or a chat experience we are building workflows which encourage engineers to work alongside AI and not just offload tasks to AI.
oh I could write a book on this lol, lots of limitations. One of the core reasons being: extensions by design are super limited in the functionality they can provide.
We did have an extension which worked okay while we were still learning the ropes but after 2 months developing it we realized that we didn't have access to many of the APIs which we wanted to tinker with or change the UX dynamically!
This made us look for 2 options:
- either move out of the editor and become a cloud blackbox AI engineer (not a big fan, I don't want to spend my time just reviewing code)
- or own the editor where people code
We chose the editor route and didn't look back after. Over that time we have changed the UX of the editor completely can better play into the APIs which are hidden in VSCode and really build something which I personally could use daily :)
cursor is cool ngl, I do find it missing for the use-cases I would want help. Honestly I don't use LLMs a lot daily (copilot is distracting, chat is ¯\(°_o)/¯ I know the codebase pretty well)
The kind of help I personally want is not something cursor supports .... so the best way to bring our own vision to life is by taking a step towards building and editor and thats what we are doing
Our approach is a bit different since unlike making a better copilot or a chat experience we are building workflows which encourage engineers to work alongside AI and not just offload tasks to AI.