Groq桌面应用

Groq Desktop是一款支持多平台的桌面应用,提供聊天界面和本地MCP服务器功能,适用于开发者和技术爱好者。

  • by groq
  • JavaScript
  • 本地部署
  • 399 星标
  • 更新于
在 GitHub 查看 groq/groq-desktop-beta

使用说明

Groq桌面

Groq Desktop为Groq上托管的所有具有函数调用功能的模型提供MCP服务器支持。现在可用于Windows、macOS和Linux!

macOS用户注意事项:在macOS上安装后,您可能需要运行此命令打开应用程序:

xattr -c /Applications/Groq\ Desktop.app

非官方Homebrew安装(macOS)

您可以使用安装最新版本 家酿 通过非官方点击:

brew tap ricklamers/groq-desktop-unofficial
brew install --cask groq-desktop
# Allow the app to run
xattr -c /Applications/Groq\ Desktop.app

特性

  • 支持图像的聊天界面
  • 本地MCP服务器

先决条件

  • Node.js(v18+)
  • pnpm包管理器

设置

  1. 克隆此存储库
  2. 安装依赖项:
    pnpm install
    
  3. 启动开发服务器:
    pnpm dev
    

故障排除

电子安装问题

如果您在运行时遇到诸如“Electron未能正确安装”之类的错误 pnpm dev,这可能是因为pnpm出于安全原因阻止了构建脚本。要解决此问题,请执行以下操作:

  1. 删除损坏的安装:

    rm -rf node_modules
    
  2. 重新安装依赖关系:

    pnpm install
    
  3. 在系统提示时批准生成脚本(或手动运行):

    pnpm approve-builds
    

    选择 electron 和 esbuild 当系统提示允许其安装后脚本运行时。

  4. 尝试再次运行开发服务器:

    pnpm dev
    

生产大楼

要构建生产应用程序,请执行以下操作:

pnpm dist

这将在 release 您当前平台的目录。

为特定平台构建

# Build for all supported platforms
pnpm dist

# Build for macOS only
pnpm dist:mac

# Build for Windows only
pnpm dist:win

# Build for Linux only
pnpm dist:linux

测试跨平台支持

此应用程序现在支持Windows、macOS和Linux。以下是如何测试跨平台功能:

运行跨平台测试

我们添加了几个测试脚本来验证平台支持:

# Run all platform tests (including Docker test for Linux)
pnpm test:platforms

# Run basic path handling test only
pnpm test:paths

# If on Windows, run the PowerShell test script
.\test-windows.ps1

测试脚本将检查:

  • 平台检测
  • 脚本文件解析
  • 环境变量处理
  • 路径分隔符
  • 指令分解

配置

在设置页面中,添加您的Groq API密钥:

{
  "GROQ_API_KEY": "your-api-key"
}

您可以在以下网址注册以获得Groq API密钥: https://console.groq.com.