你是否厌倦了在聊天窗口里反复追问AI“你到底干了什么”?是否担心模型调用被模拟、花费被虚构、任务状态全是“已渲染”而非“已执行”?StarNet 是一款真正把AI智能体当“同事”来管理的桌面应用——它用复古像素风空间站作为可视化操作界面,但背后是实打实的本地模型调用、真实工具执行、磁盘持久化记忆与可审计的花费账本。它不假装AI在工作,而是让你亲眼看见AI在工作。
核心功能
- 像素空间站 = 可视化工作流编排器:画一间“实验室”,就自动创建一个具备代码执行权限的AI研究员;连一条“走廊”,就定义了两个Agent之间受控的数据交接通道;放一个“数据库终端”,就代表该Agent获得了对应MCP协议服务的明确授权。布局即逻辑,拖拽即部署,无需写YAML或JSON Schema。
- 真正的多Agent并发协作,而非单线程幻觉:每个Agent拥有独立的内存沙盒、专属工作区、隔离的上下文历史和细粒度权限(如仅读取某文件夹、仅调用某API)。你可以同时让“市场分析师”爬取竞品数据、“文案工程师”生成报告、“合规专员”扫描法律风险——三者互不干扰,各自记账、各自日志、各自失败重试。
- BYOK(Bring Your Own Key)安全落地:OpenRouter、Anthropic、OpenAI、Google等密钥全部存入系统原生密钥链(Windows DPAPI / macOS Keychain),前端JavaScript进程完全无法读取;每次模型请求都经由本地Node.js侧车(sidecar)代理发出,网络流量、token消耗、响应延迟全部实时显示并落盘为CSV/JSON可查账本。
- 跨平台消息中枢,让AI走出桌面:通过内置Telegram/Discord/Matrix连接器,你可以在通勤路上用手机发送“汇总上周GitHub PR评论情绪”,Station自动唤醒对应Agent执行分析,并将生成的PDF报告直接投递到OUTBOX文件夹——你打开就能双击查看,不是翻半天聊天记录找截图。
- 夜班模式(Night Shift)+ 任务简报(Task Briefs)双重防错机制:“夜班”允许Agent在你锁屏后继续执行预设任务,所有动作强制记录到本地不可篡改日志;而“任务简报”会在AI遇到模糊指令(如“优化一下这个文档”)时,暂停执行、反向提问:“请问您希望侧重语法修正、技术术语统一,还是缩短至500字以内?请选1/2/3”,杜绝“自作聪明”式错误输出。
- 交付物直出文件系统,拒绝聊天考古:Agent生成的代码、表格、图表、音频、PDF全部以真实文件形式落入
~/StarNet/OUTBOX/目录,支持双击打开、拖入其他软件、版本管理。没有“请复制上方内容”,只有“已保存为 report_20240521_v2.xlsx”。 - Model Context Protocol(MCP)原生支持:无需开发适配器,一键粘贴MCP服务器地址或OAuth回调URL,即可让Agent即时接入数据库、CRM、设计工具、甚至硬件控制器——所有能力调用均经过UI中“已授权对象”图标确认,未授权即不可见、不可调。
技术亮点
- Tauri + Rust 构建高安全性本地壳:放弃Electron的庞大WebView包袱,采用Tauri框架,前端HTML/CSS/JS运行于轻量级Webview中,所有敏感操作(密钥管理、模型代理、文件IO、网络请求)均由Rust编写的后端二进制程序处理,内存隔离严格,攻击面大幅压缩。
- “所见即所运行”(What You See Is What Runs)设计哲学:UI中每一个像素元素(房间、走廊、终端)都绑定一个运行时实体ID,其状态(空闲/运行中/报错)、资源占用(token数、耗时、内存)、权限范围均可通过DevTools实时校验,彻底杜绝“界面美化先行、后台逻辑滞后”的行业通病。
- 本地优先(Local-First)的全栈持久化:Agent记忆、对话历史、预算配置、定时任务、技能模板全部存储在用户本地
~/.starnet/目录下,SQLite+加密JSON混合存储,支持TimeMachine/Windows备份无缝恢复,无任何强制云同步或账户绑定。 - 真实成本计量与审计就绪:每个模型调用精确记录输入/输出token、毫秒级耗时、实际花费(按OpenRouter计价表换算),所有数据导出为带数字签名的CSV,可用于团队报销审核或LLM运维成本分析。
适合哪些人用
StarNet 不是给“想试试AI”的小白准备的玩具,而是为**需要可验证、可审计、可协作的AI生产力闭环的专业用户**打造:
• 独立开发者/技术博主:用“自动化内容产线”Agent组,每天凌晨自动抓取GitHub趋势、生成技术短评、配图、发布到Substack——全程无人值守,产出文件直接同步Obsidian。
• 中小团队技术负责人:为新人配置“入职引导站”,包含“环境检查”“文档导航”“Slack频道订阅”三个Agent房间,新员工拖拽加入即可获得个性化引导,所有交互日志留存供复盘优化。
快速上手
下载对应系统安装包:
• Windows:运行 StarNet_x.x.x_x64-setup.exe(需通过Microsoft Authenticode签名验证)
• macOS(Apple Silicon):挂载 StarNet_x.x.x_aarch64.dmg 后拖入Applications
首次启动后,点击左下角“+ Add Agent” → 选择角色(如“Code Reviewer”)→ 粘贴OpenRouter密钥 → 在空间站画出“代码审查室” → 拖入一个GitHub仓库链接 → 点击“Deploy”。几秒后,房间图标变为绿色,表示Agent已连接并待命。右键房间可查看实时token消耗与最近3次执行日志。
同类对比 / 注意事项
- vs LangChain/AutoGen SDK:StarNet 不是开发框架,而是开箱即用的GUI产品。你无需写Python、不需部署FastAPI、不操心Docker编排——但它底层完全兼容这些生态,可通过MCP桥接已有LangChain工具链。
- vs Cursor/Continue等AI编程助手:后者聚焦单开发者单任务,StarNet强调多角色协同与工作流可视化。它不替代VS Code插件,而是作为“AI项目管理仪表盘”,协调多个插件型Agent共同交付成果。
- 重要提醒:目前官方仅支持Windows与macOS(Intel/Apple Silicon),Linux仅提供构建脚本,无正式安装包;macOS版实测覆盖度低于Windows,若遇界面卡顿或通知失效,请发邮件至 androo.agi@gmail.com 并附
starnet-debug.log;所有Agent运行依赖本地Node.js 18+,安装前请先验证node -v。
项目信息
androoAGI/starnet
GitHub
A living pixel-art station where real AI agents do real work. Local-first desktop agent harness – bring your own key, watch your crew actually run.
345
今日 +118 stars today
Stars
79
Forks
JavaScript
MIT
JavaScript(前端) + Rust(后端) | GitHub Star 数:345 | GitHub 项目地址 | 开源协议:MIT
如果你受够了“AI已思考完毕”的黑箱承诺,渴望一个能指着屏幕说“看,这个蓝色房间正在调用Claude分析财报,已消耗$0.17,结果PDF已存入OUTBOX”的确定性工作伙伴——StarNet 就是你等待已久的那座像素风太空站。




