Hello everyone, I have been working on an open source extension for VS Code that leverages the codex models to generate useful code. I’ve seen a couple of projects that do something similar but I think mine has the most features and looks a lot like Github Copilot.
Main features
Uses VS code’s inline completions to give it the look and feel of Github Copilot
Supports generating multiple completions which you can choose from
Multiple stop sequence options (Line, Scope and Unrestricted)
Easily switch between davinci and cushman
Smart prompt generation to give more context with less tokens (Experimental)
At the moment, the parameters are hard coded because in my opinion, the end user might not know what they are doing and it should be up to me to find the optimal parameters for them. But it is totally possible to add the parameters to VS Code config with minimal code changes.
Awesome job <3
Also we can play with more advanced scripting to make it better.
We can also get it to run on other languages, among other interesting things.
I just feel overhelmed with VS extensions, still learning.
For example:
I was trying to get it to read the Mini-Cheetah controllers available and run on the following simulator listed below. I still dont get good results. The codex can translate the repositories and organize very complex controllers but it cant quite make one yet and put them together in a way that works.
I think it is a matter of how we script it.
If we create an extension where we can modify the scripts and adapt to the usercase plus adjust parameters and have different modes and on top of that figure out something like David did on Raven( https://ravenagi.io/) but for CODEX, I think it will be awesome because the CODEX not only will create the code but it will iterate and check on top of its own code even on a complex environment with multiple files and paths.