AI capabilities #1345
Replies: 2 comments 4 replies
-
We are certainly open to this. I think we would be behind other editors if this functionality was not offered in some way shape or form. It is not clear how deeply integrated this will be. Should these capabilities exist as an extension or should it be baked into the core? I'd love to hear some thoughts around this. Also, as a side-note, I want to point out that Apple stays away from the term "AI" (see this video explaining this). Should we as well? |
Beta Was this translation helpful? Give feedback.
-
Thank you @austincondiff @dsr432 @matthijseikelenboom for your feedbacks. Continuing the discussion, it could be something like that (please see the first 5 seconds of the video) One significant distinction between CodeGPT and Cursor.so is that Cursor.so seamlessly integrates CodeGPT's functionalities without the need for any plugin installations. In Cursor.so, you can simply type CMD+K and request to "generate a Python function for generating prime numbers between a start and end parameter," and you will get the desired output (please refer to the screenshots below). However, it's important to note that Cursor.so is currently limited to OpenAI (which happens to be one of their partners), whereas with CodeGPT, you have the flexibility to use other AI models ranging from open source options to private ones, such as GPT from OpenAI and BARD from Google. Alternatively, CodeEdit could serve as an alternative to Cursor.so, allowing you to achieve similar functionalities as Cursor.so but with the advantage of being open to other models like CodeGPT. On the flip side, the main drawback of CodeGPT is that it cannot directly modify your existing code within the editor. Instead, you need to copy and paste your code into the plugin window or make specific requests, and then retrieve the generated code to paste it back into the editor. Despite this limitation, many find Cursor.so's approach more productive than CodeGPT, even though it is currently limited to OpenAI. And this is what happens when I ask it to modify my current function to return a dict instead of list: |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
I would like to propose the addition of AI capabilities to CodeEdit, similar to what Cursor.so (https://www.cursor.so/) offers. Integrating AI into CodeEdit would provide a valuable feature for pair programming.
Furthermore, I suggest expanding the functionality to allow users to choose AI models beyond the limitations of OpenAI endpoints. This would be particularly useful for individuals who prefer to use local AI models to ensure data privacy instead of sharing data with OpenAI.
Thank you for considering these enhancements.
Andrews
Beta Was this translation helpful? Give feedback.
All reactions