DevoxxGenieIDEAPlugin
DevoxxGenieIDEAPlugin copied to clipboard
DevoxxGenie is a plugin for IntelliJ IDEA that uses local LLM's (Ollama, LMStudio, GPT4All, Llama.cpp and Exo) and Cloud based LLMs to help review, test, explain your project code.
Currently by default the file which is open in the editor is injected in the prompt context. Would be nice if the developer can turn this default feature off in...
Suggested by Claude Sonnet 3.5: 1. Create a `NodeProcessor` interface: ```java public interface NodeProcessor { JPanel processNode(); } ``` 2. Create concrete implementations for different node types: ```java public class...
Create an abstract base class for chat model factories to reduce code duplication across different provider implementations.
Consider breaking these down into smaller, more focused classes to improve maintainability and readability.
Consider breaking these down into smaller, more focused classes to improve maintainability and readability.
I'm using Ubuntu 22.04 have node installed with nvm and I'm using Intellij 2025. DevoxxGenie v0.0.6 I tried to add mcp server and I allways get a NPE when I...
The file /Users/stephan/projects/DevoxxGenieIDEAPlugin/src/main/java/com/devoxx/genie/service/LLMModelRegistryService.java is pretty large. 1. Use the Provider Pattern for Model Registration The most immediate refactoring would be to separate the model registration by provider. Here's how you...
## Analysis and Implementation Strategy ### Current State Analysis **Project Structure:** - Main plugin module with dependencies on a separate `core` module - `LLMModelRegistryService` contains hardcoded model definitions for multiple...
When using Anthropic a Rate Limit exception can occur especially when you have only 40K tokens per limit quota. When this exception is thrown however, the partial interesting feedback is...