Skip to content

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Kira Solver - Your Stealthy AI Coding & Interview Sidekick

Release OpenAI Compatible Electron React 19 TypeScript Tailwind CSS Platform Buy Me A Coffee


🌟 Key Features

  • 🌐 Universal OpenAI-Compatible Support: Connect to any OpenAI-compatible provider:
    • OpenAI (https://api.openai.com/v1)
    • OpenRouter (https://openrouter.ai/api/v1)
    • Groq (https://api.groq.com/openai/v1)
    • DeepSeek (https://api.deepseek.com/v1)
    • Local Ollama / vLLM / LM Studio (http://localhost:11434/v1)
    • Custom AI Gateways & Routers
  • 🔍 Auto-Fetch Models & Vision Presets:
    • Automatically fetch and list available models from your configured provider with one click.
    • Type or paste any custom model ID directly if not in the list.
    • Quick 1-click vision model presets (gpt-4o, gpt-4o-mini, gemini-2.5-flash, claude-3.5-sonnet, qwen-vl).
  • 📸 Vision Screenshot Solver:
    • Capture any area of your screen instantly using global shortcuts.
    • Automatically extracts code problems or MCQs from images and solves them with step-by-step logic, complexity analysis, and correct options.
  • 📑 Multi-View Workflow:
    • Code Solver: Provides optimal and brute-force DSA solutions with time/space complexity, edge cases, and detailed thoughts.
    • MCQ Solver: Extracts multiple-choice questions, highlights the correct answer, and explains all choices.
    • Chat Assistant: Interactive streaming conversation with the AI for explanations, hints, and follow-ups.
  • 🕒 Unified History & Persistence:
    • All past sessions, codes, and MCQs are automatically saved and organized locally.
    • Search and filter history anytime (Ctrl + R for a fresh session).
  • 🥷 Stealth & Window Controls:
    • Global shortcuts to move window, toggle visibility, and control tabs stealthily without breaking interview focus.

⚠️ Important Note on AI Model Selection

Important

To use the Screenshot Analysis (Code & MCQ Solver) features, please ensure you configure a Vision-Capable (Multimodal) Model in Settings (⚙️).

Recommended Vision Models:

  • OpenAI: gpt-4o, gpt-4o-mini
  • Google / OpenRouter: gemini-2.5-flash, google/gemini-2.5-flash
  • Anthropic / OpenRouter: anthropic/claude-3.5-sonnet
  • Qwen / OpenRouter / Groq: qwen/qwen-2.5-vl-72b-instruct

⚙️ Configuration & Settings

  1. Click the ⚙️ Settings icon in the top toolbar.
  2. Enter your API Base URL (Default: https://api.openai.com/v1).
  3. Enter your API Key (e.g. sk-...).
  4. Click Auto-fetch Models or type your desired model name in the Model Name field.
  5. Click Save Settings — your configuration is securely persisted locally on your device.

⌨️ Keyboard Shortcuts

Shortcut Action
Ctrl + H 📸 Capture Screenshot & Add to Current View
Ctrl + Enter ⚡ Analyze Captured Screenshots & Solve
Ctrl + B 👁️ Show / Hide Application Window
Ctrl + T / Tab 📑 Switch to Next Tab (Code / MCQ / Chat)
Ctrl + Shift + T 📑 Switch to Previous Tab
Ctrl + R 🆕 Start Fresh Session (Clear View)
Ctrl + ↑ / ↓ / ← / → 🪟 Move Application Window on Screen
Ctrl + Q 🚪 Quit Application

(On macOS, use Cmd instead of Ctrl)


🛠️ Tech Stack


🚀 Getting Started (Development)

Prerequisites

Installation & Run

  1. Clone the repository:

    git clone https://github.com/satyamkumar420/kira-solver-app.git
    cd kira-solver-app
  2. Install dependencies:

    npm install
  3. Start Development Server:

    npm run dev
    # or on Windows PowerShell:
    ./dev.ps1

📦 Building for Production (.exe / installer)

To build the standalone Windows executable and installer:

npm run build

The compiled setup installer .exe will be generated inside the release/ folder.


👤 Author & Maintainer

Satyam Kumar


☕ Support & Sponsor

If you find this project helpful and want to support its maintenance and ongoing development:

Buy Me A Coffee



Scan to Buy Me A Coffee

Scan the QR code or click the button above to buy me a coffee! Thank you for your support! ☕✨


📄 License

This project is licensed under the terms described in the LICENSE.txt file.

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages