🚀 GeminiCoder
Generate code snippets and edit them in real-time using On-Screen Conversational Multi-Commands – no sidebar or complex setup required!

✨ Features
- ⚡ Zero Setup: No configuration or API key required.
- 🎭 On-Screen Commands: Generate code, then immediately type follow-up edits.
- 🔄 Smart History: The AI remembers your previous requests for perfect multi-step refactoring.
- 🚀 Lightning Fast: Powered by Groq AI (Llama 3.3).
🚀 How to Use
Open Command Palette
- Press
Ctrl + Shift + P (Windows/Linux) or Cmd + Shift + P (macOS).
Run the Command
- Type and select:
Generate Code with Gemini.
Enter Prompt & Refine
- Type your request (e.g.,
Write a fetch function).
- After code is inserted, the box reappears! Type a follow-up (e.g.,
Now add error handling).
- Press
Escape when you're done.
🛠 Extension Settings
geminicoder.includeComments: Toggle whether to include comments in the code.
🔐 Requirements
- Visual Studio Code
v1.101.0 or later
- Active internet connection
⚙️ Commands
| Command |
Description |
Generate Code with Gemini |
Generate and insert AI-powered code |
📝 Known Issues
- Retrying might be needed if rate limits are hit during peak usage.
💡 Release Notes
0.6.0
- 🏷️ Category Fix: Optimized for AI and Programming Languages.
- 🚀 Groq AI Integration: Technical backend now fully powered by Groq (Llama 3).
0.5.1
- 🎯 Fixed Multi-Command Logic: Now edits the same block of code instead of appending.
- ✨ Smart Auto-Selection: Automatically highlights AI code for the next follow-up.
0.5.0
- 🎭 Focused On-Screen Editing: Multi-command conversational experience directly in the editor.
- 🔄 Context Persistence: AI remembers previous steps for complex refactoring.
- 🗑️ Sidebar Removed: Minimalist, distraction-free interface.
0.3.0
0.2.2
- ⚙️ Added configuration support for custom Gemini API keys
- ⏳ Added real-time progress indicators for code generation
- 📖 Enhanced explanation handling with dedicated side-tabs
- 🧹 Improved output cleaning to preserve code comments
- 🔐 Enhanced security and error handling
0.2.1
🧑💻 Author
Himanshu Agrawal
📎 GitHub
📄 License
MIT
| |