Open-source MCP host desktop app that connects any function-calling LLM, such as ChatGPT, Claude, or Ollama models, to MCP tools.
groq/groq-desktop-beta
Desktop chat app for Groq-hosted models with local MCP server support, available on Windows, macOS and Linux.
Open-source alternative to:ChatGPT
- Stars
- 398
- Forks
- 66
- Open issues
- 10
- Last commit
- 2 months ago
What is it?
Groq Desktop is an Electron-based chat application for talking to models hosted on Groq. It supports MCP (Model Context Protocol) servers for any function-calling-capable model on Groq, letting the chat invoke local tools you configure.
The app includes a chat interface with image support and lets you run local MCP servers alongside it. Users add their Groq API key in the settings page. Prebuilt packages are provided for macOS, and the project can be built for Windows, macOS and Linux using pnpm scripts.
The project is built with Node.js and pnpm, and the development server is started with a single command. It is distributed under the MIT license.
Key features
- 01Chat interface with image support
- 02Runs local MCP servers for tool calling
- 03Works with function-calling-capable models hosted on Groq
- 04Builds for Windows, macOS and Linux
Use cases
- Chatting with Groq-hosted models from a desktop app
- Connecting a local MCP tool server to an LLM chat
- Prototyping MCP integrations against Groq models
Quick start
- 1
Clone this repository
- 2
Install dependencies with pnpm
pnpm install - 3
Start the development server
pnpm dev - 4
Add your Groq API key in the settings page
Things to know
- Requires a Groq API key to use the hosted models.
- Running from source requires Node.js 18+ and pnpm.
- Only models that support function calling work with MCP servers.
Topics
FAQ
- What is groq-desktop-beta?
- Desktop chat app for Groq-hosted models with local MCP server support, available on Windows, macOS and Linux. Groq Desktop is an Electron-based chat application for talking to models hosted on Groq. It supports MCP (Model Context Protocol) servers for any function-calling-capable model on Groq, letting the chat invoke local tools you configure.
- Is groq-desktop-beta free to use? What license does it have?
- groq-desktop-beta is open source under the MIT license. Check the license terms before using it in commercial products.
- Is groq-desktop-beta still maintained?
- Updated within 6 months. The last commit to groq-desktop-beta was on Sep 4, 2026.
- What can I use groq-desktop-beta for?
- Chatting with Groq-hosted models from a desktop app Connecting a local MCP tool server to an LLM chat Prototyping MCP integrations against Groq models
- How do I install groq-desktop-beta?
- Clone this repository Install dependencies with pnpm: pnpm install Start the development server: pnpm dev Add your Groq API key in the settings page
- Where can I get groq-desktop-beta?
- The source code and installation instructions are on GitHub: https://github.com/groq/groq-desktop-beta
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Cherry Studio is a cross-platform desktop AI client that connects to many LLM providers, local models and 300+ preset assistants.
A free, open-source desktop AI app for macOS and Windows that works on files, documents, the browser, inbox and scheduled jobs, with approval before risky actions.
A free, step-by-step tutorial for building a Python AI agent with LangChain and LangGraph using free-tier Groq and Gemini models.
An open-source, local-first AI agent desktop client supporting MCP, Skills, ACP agents and remote control from messaging apps.
Desktop client for ChatGPT, Claude and other LLMs, running on Windows, macOS and Linux with local data storage.