
chinghauchu/snorlax-bot
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Open-source local Grok Bot that runs on NVIDIA DGX Spark. Desktop + iOS, local inference.
概要
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. 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. 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: . Header click opens agent identity (PATCH) or the channel member list.
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=connectcard) + 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;attachmentIdsin that turn) + agent-sent attachments (LEFTkind=messagereuses 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_channelwrapPOST /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 LEFTkind=message(Copy 1:1 and channel; Regenerate 1:1 latest only;{ regenerate: true }; Speak is local piper viaPOST /v1/speak, no autoplay) + mermaid diagrams on completed LEFTkind=message(fencedmermaid; invalid falls back to fence chrome) + TeX math on completed LEFTkind=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) +
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add chinghauchu/snorlax-bot