BE JetBrains Hackaton project of GULt: Yo
Install Java21 and gradle in the machine:
sudo pacman -S jdk21-openjdk gradleAdd in the root folder an .env file with the following parameters:
OPENAI_API_KEYLOCAL_INTELLIJ_PATH
-
AI coding assistant, that will help you whenever you are lost editing a file, by telling you what you are doing wrong, and how to fix it, by asking the llm in the background, without the user needing to do anything. Just click over me and I will do the heavy work!
-
The assistant will be able to understand the context of the file, and the project, and will be able to give you specific help for your case, instead of giving you generic answers.
-
The assistant will follow you along the file, keeping you company while you code, and giving you help whenever you need it, without being intrusive.
-
To modify the OpenAI key, toggle the avatar on/off, or adjust other settings, go to
Settings > Appearance & Behavior > Goodboy -
Instead of asking the llm in each line being edited, the user needs to click the assitant, to "request help", and the query then will be made to the llm, with the response appearing as usual.
-
A cache system is implemented, so if the same query is made again, the response will be given from the cache, instead of asking the llm again, to save time and resources.
-
Multiple avatars are available to chose from, with the possibility to add more easily!
-
You can create a
GOODBOY.mdfile in the root of the project, with instructions for the llm, to be used as context for the queries. You may also edit the prompt by adding a custom one into the configuration. -
Enter the Konami code and enjoy :D