Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Added info about Git Diff/Merge feature
  • Loading branch information
stephanj authored Dec 2, 2024
1 parent 36ae3f4 commit e3a54c5
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ With Claude 3.5 Sonnet, DevoxxGenie isn't just another developer tool... it's a

### Key Features:

- **💪🏻 Git Diff/Merge** : Show Git Diff/Merge dialog to commit LLM suggestion.
- **👀 Chat History**: Your chats are stored locally, allowing you to easily restore them in the future.
- **🧠 Project Scanner**: Add source code (full project or by package) to prompt context when using Anthropic, OpenAI or Gemini.
- **💰 Token Cost Calculator**: Calculate the cost when using Cloud LLM providers.
Expand Down Expand Up @@ -125,6 +126,16 @@ Right-click to add only the most relevant parts of your project to the context.

![RightClick](https://github.com/devoxx/DevoxxGenieIDEAPlugin/assets/179457/a86c311a-4589-41f9-bb4a-c8c4f0b884ee)

## Git Diff/Merge viewer
Starting from v0.3.0, you can enable a Git diff/merge viewer to directly review and accept LLM-generated code changes without needing to copy and paste them from the LLM's response.
To activate this feature, navigate to Settings and select "LLM Git Diff Merge." You can then choose between a two-panel or three-panel Git diff view.

![git_diff](https://github.com/user-attachments/assets/114bb3cf-2824-442b-bdd3-483fb0d58983)
![diff_merge](https://github.com/user-attachments/assets/eec2d6c8-5145-4729-8962-7033807018b1)

For example, the two-panel Git diff view works seamlessly with the local Ollama LLM provider and the Llama 3.2 3B model.

https://github.com/user-attachments/assets/817159ab-586f-4d46-bd46-bc0097805aed

## The Power of Full Context: A Real-World Example
The DevoxxGenie project itself, at about 70K tokens, fits comfortably within most high-end LLM context windows.
Expand Down

0 comments on commit e3a54c5

Please sign in to comment.