AI Chat Desktop Applications

by alexandephilia

25 stars
507 downloads
Not rated
GitHub

About

Electron-based desktop applications for various AI chat platforms.

Details

Author
alexandephilia
GitHub stars
25
Downloads
507
Categories
AI

- System tray integration for background operation
- Hardware acceleration for smoother rendering
- Media access for voice input (ChatGPT, Grok, Perplexity)
- Single instance lock prevents duplicate windows
- Persistent session management (DeepSeek, Perplexity)
- Quick‑chat shortcut with Ctrl+Alt+Space (Claude)

Each application is built and run independently from its own subdirectory. After cloning the repository, navigate into the desired app folder (e.g., ChatGPT_APP), run npm install, then npm start to launch the app or npm run build to produce an AppImage. For the Claude app, use sudo ./build-deb.sh to build a Debian package and install it via dpkg.

Applications

ChatGPT_APP

image

An Electron-based desktop application for ChatGPT.

Key Files:
- main.js - Main Electron process that creates windows and handles system integration
- renderer.js - Renderer process script that interacts with the ChatGPT web interface
- preload.js - Preload script that bridges the main and renderer processes
- package.json - Project configuration and dependencies
- chatgpt.png - Application icon
- dist/ - Build output directory

Features:
- System tray integration
- Hardware acceleration for better performance
- Media access for voice input
- Single instance lock to prevent multiple instances

image

> NOTE: Voice mode and clipboard functionality fully working!

Claude_APP

image

An unofficial Electron wrapper for Claude AI desktop application.

Key Files:
- README.md - Detailed documentation about the Claude desktop application
- build-deb.sh - Script to build a Debian package for the application
- LICENSE-APACHE and LICENSE-MIT - Dual license files
- .gitignore - Git ignore configuration

Features:
- MCP (Model Context Protocol) support
- System tray integration
- Cross-platform compatibility with Linux focus

image

> NOTE: - Quick shortcut chat with Ctrl+Alt+Space for instant access anywhere

DeepSeek_APP

An Electron wrapper for DeepSeek Chat.

image

Key Files:
- main.js - Main Electron process
- package.json - Project configuration and dependencies
- DEEP_SEEK.png - Application icon
- dist/ - Build output directory containing the AppImage and other build artifacts
- node_modules/ - Node.js dependencies

Features:
- System tray integration
- Persistent session for login state
- Permission handling for web content
- Cross-platform build configuration

Grok_APP

image

An Electron-based desktop application for Grok.

Key Files:
- main.js - Main Electron process that creates windows and handles system integration
- renderer.js - Renderer process script that interacts with the Grok web interface
- preload.js - Preload script that bridges the main and renderer processes
- package.json - Project configuration and dependencies
- chatgpt.png - Application icon
- dist/ - Build output directory

Features:
- System tray integration
- Hardware acceleration for better performance
- Media access for voice input
- Single instance lock to prevent multiple instances

Perplexity_APP

image

An Electron-based desktop application for Perplexity AI.

Key Files:
- main.js - Main Electron process that creates windows and handles system integration
- renderer.js - Renderer process script that interacts with the Perplexity web interface
- preload.js - Preload script that bridges the main and renderer processes
- package.json - Project configuration and dependencies
- perplexity.png - Application icon
- dist/ - Build output directory

Features:
- System tray integration
- Hardware acceleration for better performance
- Media access for voice input
- Single instance lock to prevent multiple instances
- Persistent session management
- Cross-platform compatibility

---

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.