CS

chinghauchu/snorlax-bot

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1 stars 质量 70 趋势 22Apache-2.0

一个开源本地Grok Bot,运行在NVIDIA DGX Spark上。桌面+iOS,本地推理。

概览

一个开源的本地类似Grok Bot的桌面助手。有名字的队友、共享的电脑、技能和例程——完全运行在NVIDIA DGX Spark(GB10 Grace Blackwell超级芯片,128 GB连贯统一内存)上。推理工作就放在桌面上。没有云LLM。 Snorlax-Bot 是独立于 Grok Bot 公共产品形态的复刻(有命名机器人、持久计算机、技能/例程、MCP 连接器、问题小部件、桌面 + iOS)。它不包含,也未源自任何 Grok Bot 源代码。 Grok Bot 是一支始终在线的团队,拥有自己的云端计算机。Snorlax-Bot 是产品理念的内化:DGX Spark 就是计算机。机器人存在于你的局域网,通过薄的本地运行时通信,(在后续版本中)浏览、点击、调度和调用工具,无需将令牌发送出箱。 v0.31 仍然很小: 。头部点击可打开代理身份(PATCH)或信道成员列表。

概述(AI 翻译)

一个开源的本地类似Grok Bot的桌面助手。有名字的队友,共享 计算机、技能和例程——完全运行在NVIDIA DGX Spark上 (GB10 Grace Blackwell 超级芯片,128 GB 相干统一内存)推理 就留在桌面上。没有云端大型语言模型。

创始人:Chinghau Chu。许可证:Apache-2.0。

Snorlax-Bot 是独立于 公开产品形态 的独立版本 Grok Bot(有名称的机器人,持久化计算机,技能/例程,MCP连接器, 问题小部件,桌面版 + iOS)。它不包含,也不是源自, 任何Grok Bot的来源。

为什么会有这样的存在

Grok Bot 是一支始终在线的特工团队,拥有自己的计算机 云端。Snorlax-Bot 是产品理念的内化:DGX Spark 就是 计算机。机器人存在于你的局域网内,通过一个薄的本地运行时通信,并且(在 后续版本)无需发送令牌即可浏览、点击、调度和调用工具 开箱外。

v0.31 仍然很小:** 命名队友 + 身份面板 + 组通道线程

  • 与@mentions聊天 + 反馈 + 额外频道 + 内置工具 + a thin desktop computer pane + a runtime MCP client + question widgets +

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Snorlax-Bot

An open-source, local Grok Bot-like desktop assistant. Named teammates, shared computer, skills and routines — running entirely on an NVIDIA DGX Spark (GB10 Grace Blackwell superchip, 128 GB coherent unified memory). Inference stays on the desk. There is no cloud LLM.

Founder: Chinghau Chu. License: Apache-2.0.

Snorlax-Bot is an independent recreation from the public product shape of Grok Bot (named bots, a persistent computer, skills/routines, MCP connectors, question widgets, desktop + iOS). It does not include, and is not derived from, any Grok Bot source.

Why this exists

Grok Bot is a team of always-on agents with a computer of their own in the cloud. Snorlax-Bot is that product idea turned inward: the DGX Spark is the computer. Bots live on your LAN, talk through a thin local runtime, and (in later versions) browse, click, schedule, and call tools without sending tokens off-box.

v0.31 is still small: **named teammates + identity pane + group channel threads

  • chat with @mentions + report-back + extra channels + built-in tools + a thin desktop Computer pane + a runtime MCP client + question widgets + skills and cron/webhook/Slack/GitHub routines (Add / Remove + enable/pause + Copy webhook URL; Slack/GitHub listeners when that plugin is connected) + MCP connect chrome (Settings plugins list + kind=connect card) + assistant markdown + MCP Add custom (Settings POST / DELETE; no separate disconnect) + curated plugin catalog (Settings Catalog Slack/GitHub Add; not a store) + chat attachments (composer paperclip / drop; user-right image + file chips; attachmentIds in that turn) + agent-sent attachments (LEFT kind=message reuses that chrome; runtime binds write_file / screenshot) + video attachments (composer drop/pick; 220×160 player; kind=video; 50MB; not fed to the model) + watch-video tool (watch_video { attachmentId }; Watched {name} on the existing kind=tool line; no auto-inject; desktop/iOS idle) + create agent/channel tools (create_agent / create_channel wrap POST /v1/agents; Created {name} tool line; 项目 / 员工 seed skill) + IME-safe composer Enter (does not send while composing) + composer clipboard paste (Cmd-V / Ctrl-V / paste event of image/file/video → same pending chips; text-only paste stays in the field) + Copy / Regenerate / Speak on assistant LEFT kind=message (Copy 1:1 and channel; Regenerate 1:1 latest only; { regenerate: true }; Speak is local piper via POST /v1/speak, no autoplay) + mermaid diagrams on completed LEFT kind=message (fenced mermaid; invalid falls back to fence chrome) + TeX math on completed LEFT kind=message (inline \( \) / block $$; KaTeX; invalid falls back to monospace source) + stick-to-bottom while streaming (follow within ~64px; freeze on scroll-up; Send / Regenerates re-arm; 12px muted Jump to latest) +
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add chinghauchu/snorlax-bot
新手?先看 mcpskill.org 教程 →