A powerful desktop application that helps developers solve coding problems by analyzing screenshots of code and providing AI-powered solutions.
- Works seamlessly on Windows, macOS, and Linux
- Native performance with Electron
- Multiple AI Providers:
- Google Gemini (2.5 Flash, 2.0 Flash, 1.5 Pro, and more)
- Groq (Llama 4 and Llama 3 models)
- OpenAI (GPT-4o, GPT-4o Mini)
- Smart Model Selection:
- Adaptive model selection based on task complexity
- Balance between speed and accuracy
- Code Analysis:
- Syntax highlighting
- Error detection
- Performance optimization suggestions
- Debugging Tools:
- Step-by-step debugging
- Variable inspection
- Runtime analysis
- Responsive design
- Intuitive keyboard shortcuts
- Local processing of sensitive data
- Optional cloud sync
- No data collection
- Node.js 18+ (LTS recommended)
- npm, yarn, or pnpm
- Git
-
Clone the repository
git clone https://github.com/Xeven777/clueless-coder.git cd clueless-coder
-
Install dependencies
# Using bun (recommended) bun i # Or using pnpm pnpm install # Or using yarn yarn install
npm dev # or bun run dev / yarn dev
# For Windows
npm build:win
# For macOS
npm build:mac
# For Linux
npm build:linux
- Launch the application
- Capture code using
Ctrl+H
(or Cmd+Shift+S on Mac) - Let the AI analyze your code
Ctrl+Enter
- Browse through solutions and explanations
- Copy the code or debug information
Action | Shortcut |
---|---|
Toggle Visibility | Ctrl+B / Cmd+B |
Take Screenshot | Ctrl+H / Cmd+H |
Process Screenshot | Ctrl+Enter / Cmd+Enter |
Delete Last Screenshot | Ctrl+L / Cmd+L |
Reset View | Ctrl+R / Cmd+R |
Quit Application | Ctrl+Q / Cmd+Q |
Move Window | Ctrl+Arrow Keys |
Decrease Opacity | Ctrl+[ / Cmd+[ |
Increase Opacity | Ctrl+] / Cmd+] |
Zoom Out | Ctrl+- / Cmd+- |
Zoom In | Ctrl+= / Cmd+= |
Reset Zoom | Ctrl+0 / Cmd+0 |
- JavaScript/TypeScript
- Python
- Java
- C/C++
- C#
- Go
- Ruby
- And more...
Choose different models based on your needs:
- Gemini 2.5 Flash: Best for complex problems
- Gemini 2.0 Flash: Balanced performance
- Gemini 1.5 Pro: Advanced reasoning
- GPT-4o: OpenAI's most capable model
- Llama 4: Scout and Maverick
- Llama 3: Another Open-source alternative
We welcome contributions! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
# Install dependencies
bun install
# Run linter
bun lint
# Run tests
bun test
# Build the application
bun build
- Built with Electron Vite
- Icons by Lucide
- UI components powered by Radix UI
- Special thanks to all contributors and the open-source community
Have questions or suggestions? Feel free to open an issue or reach out to us!