llm-god  by czhou578

Desktop app for simultaneous multi-LLM prompting

Created 1 year ago
253 stars

Top 99.3% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

LLM-God is a Windows desktop application designed to streamline workflows by enabling simultaneous multi-prompting across various large language model (LLM) web interfaces. It targets users who frequently interact with multiple AI services, offering a significant efficiency gain by eliminating repetitive copy-pasting and consolidating interactions into a single environment.

How It Works

The application functions as a multi-tabbed browser, embedding web interfaces for supported LLMs such as ChatGPT, Gemini, Claude, Grok, DeepSeek, and Copilot. Users can input text or paste screenshots into a unified area, and a single keyboard shortcut (Ctrl + Enter) dispatches the prompt to all selected LLM consoles concurrently. This approach leverages existing web UIs, requiring users to be logged into their respective LLM accounts.

Quick Start & Requirements

  • Install: Download Setup.exe from the project's Releases section. Users must bypass a Microsoft Defender "untrusted" warning.
  • Prerequisites: Windows OS. Users must be logged into the LLM web interfaces within the app's browser views.
  • Demo: A quick app demo video is available at https://www.youtube.com/watch?v=YxqWUp0Wmi0. A code walkthrough video is at https://www.youtube.com/watch?v=bkSRSUMsh10.

Highlighted Details

  • Simultaneous prompting for ChatGPT, Gemini, Claude, X.ai Grok, DeepSeek, and Copilot.
  • Supports pasting text and screenshots directly into the prompt area.
  • Ctrl + Enter shortcut for multi-prompting; Ctrl + W to close.
  • Recent updates include TypeScript migration, dark mode, multi-platform build workflows, and image pasting support.

Maintenance & Community

The project welcomes contributions via pull requests. Development involves TypeScript and Electron. Users are encouraged to report issues via the GitHub Issues tab. The repository provides commands for local development and building the application.

Licensing & Compatibility

The README does not specify a license. The application is primarily developed for Windows, with Linux versions under testing and macOS versions packaged but untested due to lack of a testing environment.

Limitations & Caveats

The application is initially Windows-only, with other platforms pending community testing. Users must be logged into each LLM's web interface for functionality. The "New Chat" button may exhibit issues with non-English LLM interfaces. The installer may trigger security warnings from antivirus software.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
8
Issues (30d)
0
Star History
6 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.