Electron-based desktop applications for various AI chat platforms.
Electron-based desktop applications for various AI chat platforms.
This repository contains Electron-based desktop applications for various AI chat platforms as (.AppImage) build. Each application is designed to provide a native desktop experience for web-based AI chat services.
Once AI Chat Linux Desktops Applications is connected, these are the calls the assistant has available:
main.js — Main Electron process that creates windows and handles system integrationrenderer.js — Renderer process script that interacts with the ChatGPT web interfacepreload.js — Preload script that bridges the main and renderer processespackage.json — Project configuration and dependencieschatgpt.png — Application iconREADME.md — Detailed documentation about the Claude desktop applicationbuild-deb.sh — Script to build a Debian package for the applicationCross — platform compatibility with Linux focusDEEP_SEEK.png — Application iconperplexity.png — Application iconChatGPT_APP — License not specified in package.jsonClaude_APP — Dual-licensed under MIT and Apache License 2.0main.js — Main Electron process that creates windows and handles system integrationrenderer.js — Renderer process script that interacts with the ChatGPT web interfacepreload.js — Preload script that bridges the main and renderer processespackage.json — Project configuration and dependencieschatgpt.png — Application iconbuild-deb.sh — Script to build a Debian package for the applicationperplexity.png — Application iconCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| 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 |
| build-deb.sh | Script to build a Debian package for the application |
| perplexity.png | Application icon |
{
"mcpServers": {
"chatgpt-x-deepseek-x-grok-x-claude-x-perplexity-linux-app": {
"command": "npx",
"args": ["-y", "npm"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Retrieve public web pages as readable Markdown with the reference Fetch MCP server, including pagination for longer responses.
Use Firecrawl MCP to retrieve website content and extract information for research through Firecrawl’s API-backed web tools.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Automates browsers and APIs, enabling Large Language Models (LLMs) to interact with web pages for tasks like screenshot capture and JavaScript
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.