govijr / terminal-mac
Agent框架
Swift
在终端里跑一台独立 macOS 虚拟机,供 AI Agent 安全地做图形界面操作
terminal-mac 把一整台 macOS 桌面塞进你的终端里,专门给 AI Agent 当「电脑使用」的沙箱。它用 Apple Virtualization 起一个真实的 macOS 虚拟机,虚拟机里跑一个辅助程序负责截图和接收点击、拖拽、输入等事件,终端这边用 Kitty 或 iTerm2 的图形能力把画面流式显示出来。Agent 通过 MCP 工具(截图、点击、滚动、打字、按键等)操作这台虚拟 Mac,全程不会碰你本机的鼠标和剪贴板——虚拟机有自己独立的应用、文件和账号,跟宿主机完全隔离。比如你想让 Claude Code 自动完成某个需要图形界面的 macOS 操作流程,又不放心它在你真实桌面上乱点,就可以让它在这台虚拟 Mac 里试。适合在做 Agent、computer-use、MCP 集成的开发者,以及想给 AI 一个安全 GUI 沙箱的人;如果你不折腾 Agent,这项目跟你关系不大。目前仅支持 Apple silicon,且是早期候选版本。
★ 1.7k
24h +575
⑂ 106
创建 2 天前
更新 6 小时前
wquguru / cicada
多模态
Swift
Mac 上的会议实时字幕、同传与 AI 纪要工具
知了 Cicada 是一款 macOS 菜单栏应用,能在你开会或看直播时实时抓取系统声音,给出双语字幕、同声传译和 AI 会议纪要。它直接读取 Mac 的系统音频在本机做语音识别,不用往 Zoom、飞书、腾讯会议里塞机器人,对方完全无感;按住右 ⌥ 键说话,对方还能直接听到翻译后的语音。纪要窗口会边听边整理议题要点、结论、待办和人名术语表,点结论可跳回双语原文,会后可导出 Markdown、Word 和 SRT 字幕,记录全部留在本机。不填 API key 时靠 Apple 本机模型加 Google 翻译就能用,填了蚂蚁 Ling 的 key 才有实时纪要和声音克隆。经常开跨语言会议、听英文直播或需要留会议记录的远程办公者、双语工作者值得看;只用中文开内部会的人关系不大。
★ 1.3k
24h +362
⑂ 249
创建 4 天前
更新 1 小时前
onehumanbeing / esp32-iphone-agent
Agent框架
Swift
用 7 美元 ESP32 让视觉模型直接看屏并操作真实 iPhone
这是一个让 AI 模型直接操作真实 iPhone 的方案:一块约 7 美元的 ESP32-S3 开发板通过 USB 连接手机,板子作为 AirPlay 接收器截取屏幕画面,同时以标准 USB 鼠标键盘身份模拟点击、滑动和输入,配合手机上的 App 和任意 OpenAI 兼容的视觉模型形成闭环,全程不需要 Mac、开发者账号或越狱。它能完成跨 App 的真实操作,比如你说「设一个每周一和周二早上 8 点的重复闹钟」,Agent 会自己退出当前应用、打开时钟、滚动选时间、勾选日期并保存,还能回放每一步操作并导出截图与动作序列供分析。适合关注 Computer Use、手机端 Agent 落地形态的 AI 应用开发者和硬件极客,用来研究视觉模型驱动 UI 自动化的完整链路;如果你不做移动端自动化或不关心软硬结合的 Agent 方案,和日常工作关系不大。
★ 4.4k
24h +53
⑂ 593
创建 24 天前
更新 26 分钟前
wesbos / 3d-model-anything
多模态
Swift
用 iPhone LiDAR 扫房间,AI agent 迭代重建为可编辑的 Three.js 场景
这是一个把真实房间搬进浏览器的工具:用带 LiDAR 的 iPhone 扫描房间,采集几何数据和照片,再交给 AI 编码 agent 反复比对、建模,最终生成一个可在浏览器里编辑和漫游的 Three.js 场景,支持娃娃屋、第一人称行走、俯视、线框等多种查看模式。它不是一键出精模的转换器,而是一套迭代式重建流程,目前聚焦室内空间,仓库里附带了作者办公室的完整重建示例。适合做 3D 网页、空间可视化或游戏场景原型的前端开发者,以及想探索「LiDAR 扫描 + AI agent 协作建模」工作流的工程师;如果你不碰 Three.js 或空间重建,和你关系不大。
★ 2.7k
24h +52
⑂ 412
创建 14 天前
更新 8 天前
daveebbelaar / bama
AI编程工具
Swift
让 AI Agent 端到端开发原生 macOS 应用的技能包
BAMA 是一套给 Claude Code、Codex 这类 AI 编程 Agent 用的技能包,让 Agent 能端到端地做出原生 macOS 应用(Swift + SwiftUI)。它把开发流程拆成几段:先让 Agent 打开你喜欢的 App 截图每一屏、生成界面索引,再把截图转成带验收标准的用户故事,然后一个故事一个 commit 地写代码,每次提交前自动跑测试并截取明暗两套界面快照。技能覆盖了 macOS 开发的常见痛点:全局快捷键、菜单栏、悬浮面板、窗口控制、权限申请等系统集成,Swift 6 并发与 SwiftData,以及用 Instruments 做性能排查和渐进式重构;设计侧则有 Liquid Glass 风格、4pt 栅格对齐检查、从截图逐像素复刻某个 App 的外观等。适合想用 AI 快速做出 Mac 工具类应用的独立开发者、想让 Agent 参与 Swift 项目的团队,以及对「Agent 如何规范地交付一个完整 App」感兴趣的人;不写 macOS 代码的读者可以跳过。
★ 1.5k
24h +32
⑂ 198
创建 12 天前
更新 21 分钟前
ARahim3 / DigUp
RAG检索
Swift
用自然语言跨格式语义搜索本地文件的桌面工具
DigUp 是一个本地优先的语义文件搜索工具,可以理解为「用自然语言搜你电脑里所有文件的 Spotlight」。它基于 Google DeepMind 的多模态嵌入模型 EmbeddingGemma 2,把图片、PDF、文档、录音、视频和代码放进同一个语义空间,你用自己的话描述要找什么,它就跨格式找到内容匹配的文件。比如搜「沙滩上的狗」能翻出照片,搜「他们聊睡眠的地方」能跳到播客对应分钟,搜「租约里关于宠物的条款」能定位到 PDF 具体页,还能用英文搜到孟加拉语或阿拉伯语写的笔记。发票号、错误码这类精确字符串也照常匹配,Mac 上连截图里的文字也能搜。所有索引都在本机完成,文件不出电脑,无需账号。适合经常在本地堆积大量截图、录音、PDF 和代码仓库、却苦于「记得内容但找不到文件」的开发者、研究者和内容工作者;如果你的文件量不大或全在云端,关系就不大。
★ 6.2k
24h +27
⑂ 496
创建 27 天前
更新 9 天前
FlaxXTT / Typeleast
AI编程工具
Swift
按快捷键说话,本机识别加大模型整理,直接写进光标处
TypeLeast 是一款语音输入工具,按住快捷键说话,先用本机的 SenseVoice 等模型把语音转成文字,再调用你自己的大模型 API Key(如 DeepSeek、智谱 GLM、Kimi)把口语整理成通顺的书面语,直接写进当前光标处,支持 macOS 和 Windows。它解决的是「打字慢、语音输入又太口语化」的麻烦:比如开会时想快速记一段想法,或者写邮件时懒得敲键盘,说完一段话它会自动去掉重复、理顺语序,还能纠正听错的专有名词和术语。除了听写,它还有翻译模式(一次调用完成整理加翻译,支持 10 种目标语言)和提示词模式(多轮补充后生成完整需求文本)。识别完全在本地跑,不联网,历史记录加密存在本机。适合经常需要大量文字输入的岗位,比如写文档、做笔记、跨语言沟通的从业者;如果你平时很少打字或不需要语音输入,那和你关系不大。
★ 113
24h +11
⑂ 0
创建 18 天前
更新 2 小时前
Lniosy / souhun
AI编程工具
Swift
在 Mac/Windows 上查看、写入和删除 Grok Bot 记忆的桌面工具
搜魂是一个 Mac 和 Windows 桌面应用,用来管理 Grok Bot 的记忆——可以列出你账号下的各个 Bot,拉取它们记住的内容,写入新记忆,或者让某条记忆被忘掉。它不改人设、不碰聊天记录,所有读写都通过你已登录的 Grok Bot 完成,写入时还能选择这条记忆是账号共用还是仅此 Bot 生效、是普通事实还是指令。比如你想让所有 Bot 都记住「我习惯用简体中文回复」,或者只想让某个特定 Bot 忘掉一条过期的偏好,都能在界面上逐条操作。适合那些重度使用 Grok Bot、养了多个 Bot 并且在意记忆归属和清理的人;如果你不用 Grok,或者只是偶尔聊天,这个工具和你关系不大。
★ 174
24h +5
⑂ 53
创建 3 天前
更新 3 天前
joeblau / subvox
多模态
Swift
用 AirPods 头部运动数据把无声默念转成文字的实验原型
Subvox 是一个 macOS 原型,用来验证一个想法:AirPods Pro 的头部运动传感器数据,能否把你在心里默念、嘴唇微动的词识别成文字。它不依赖语言模型,而是用小词表的模板匹配加统计检验,判断信号是否真实存在。你先对着它无声地念几个词,它把每次的头部加速度、旋转和姿态变化存成模板;之后再默念时,它用动态时间 warping 把新片段和模板比对,输出文字,旁边还并排显示麦克风的实时转写作对照。它还内置留一交叉验证和标签置换检验,告诉你识别准确率是否显著高于随机猜测,并能拆开看加速度、旋转、姿态哪个通道真正携带了信号。对做可穿戴交互、无声语音输入或传感器信号研究的工程师和研究者来说,这是个能快速验证假设的实验工具;如果你不关心这类前沿输入方式,和日常工作关系不大。
★ 732
24h +7
⑂ 97
创建 5 天前
更新 5 天前
onurozcan / omux
AI编程工具
Swift
并行管理多个 Claude Code/Codex 会话的原生 macOS 终端
omux 是一个用 SwiftUI 写的原生 macOS 终端,专门用来同时跑多个 Claude Code 和 Codex 编码 Agent。它解决的痛点很具体:开八个 Agent 就得开八个终端窗口来回切,逐个翻看哪个在等你授权,窗口一关对话就丢了。omux 把这些变成一个侧边栏仪表盘,每个会话显示正在工作、等你确认还是已完成,Dock 角标统计等待数量,Claude Code 的权限请求和 Codex 的审批直接在侧边栏点 Allow 或 Deny,不用切窗口。每个会话还能绑定独立的 git worktree 和分支,让并行 Agent 互不干扰,配套展示 PR 的 checks 和 reviews,失败日志一键回传给 Agent;会话对话可跨重启恢复,diff 可以逐行批注后汇总发回。适合同时驱动多个编码 Agent 的 AI 工程师和重度 Claude Code/Codex 用户,如果你只跑一两个 Agent,这工具和你关系不大。
★ 126
24h +3
⑂ 28
创建 8 天前
更新 3 天前
maxtrigify / Otto
Agent框架
Swift
把多个本地 AI agent CLI 统一管理的 macOS 个人操作系统
Otto 是一个原生 macOS 应用,可以理解为「给你的 AI agent 们用的个人操作系统」:它把 Claude Code、Codex、Cursor、Grok 等你已有的 agent CLI 统一收进一个界面里运行,首页提供每日简报和常用卡片,聊天区管理会话、机器人和团队,旁边还挂着文档、仪表盘、自动化和内置浏览器。所有 agent 在本地跑,文件、记忆和凭证都留在你的 Mac 上,凭证只进 Keychain,工作和个人资料分开各存一套记忆。它还通过 MCP 把统一的工具注册表暴露给 agent,支持按 agent 切换模型与账号、给机器人配独立记忆和子 agent,以及可选的语音控制和 iOS 配对应用。适合每天在多个 agent CLI 之间来回切换、又不想把凭证和数据交给云端的重度 AI 编程用户和独立开发者;如果你只用一两个 agent 或主要在网页端工作,关系不大。
★ 117
24h +2
⑂ 27
创建 15 天前
更新 18 小时前
abacusai / simless
AI编程工具
Swift
免模拟器渲染 SwiftUI 界面给 AI agent 检查,2 秒热重载
simless 是给 AI 编程 agent 用的 SwiftUI 检查工具,让 agent 不启动 iOS Simulator 就能验证界面:它把真实 app 以无窗口的宿主进程跑在 Mac 上,把任意页面渲染成紧凑的无障碍树(accessibility tree),每屏约 150 token,agent 读起来比截图省得多;改完代码约 2 秒热重载并重新渲染,还能顺带跑单元测试和现有 XCUITest。它会自动标出无标签控件、越界元素、点击区域过小等问题,比如示例里直接提示某个按钮 338×34 小于 44×44。相比每个 agent 各开一个模拟器(约 2.2 GB 内存、210 个进程),5 个 agent 并行只占 0.15 GB,改一处到验证完成稳定 2.2 秒,适合在 CI、SSH、VM 里跑。值得看的是做 iOS/macOS 开发、在团队里引入 Claude Code 等 coding agent 做 UI 改动的工程师,尤其是被模拟器拖慢并行效率的人;不写 SwiftUI 的人关系不大。
★ 51
⑂ 3
创建 26 天前
更新 23 小时前
franzenzenhofer / big-arrow-on-the-screen
AI编程工具
Swift
让 AI agent 在 Mac 屏幕上画箭头指引你点按钮
这是一个 macOS 命令行工具,让 Claude Code、Codex 这类 AI agent 能直接在你的屏幕上画大箭头、方框和文字提示。场景很具体:agent 干活干到一半需要你手动点某个按钮,以前只能在终端里干巴巴打印一句「请点 Allow」,你根本没在看终端;现在它会在对应窗口上方浮出一个透明层,箭头指着那个按钮并附一句话说明,点击可以穿透、不抢键盘焦点,提示还会自己消失。它也能举「提示卡」,把账号、密码、PIN 码等值以带复制按钮的浮窗呈现,密码从 keychain 或 1Password 读取、不经过命令行,agent 还能通过等待指令知道你点没点。适合正在用 AI 编程 agent 做本地自动化、经常被「agent 需要人工确认」卡住的开发者,以及想给非技术用户做图文引导的人;如果你不用 Claude Code 或 Codex,这工具和你关系不大。
★ 836
24h +1
⑂ 26
创建 28 天前
更新 9 天前
rossark0 / rossark-motion-skill
AI编程工具
Swift
让 Claude Code 把 SVG 画作变成流畅 60fps 动画的技能包
这是一个给 Claude Code 用的动画技能包,让 AI 代理把任意 SVG 画作变成流畅的 60fps 动画,支持 React Native 和 SwiftUI。它解决的核心问题是:AI 生成的动画往往像幻灯片——表情瞬间跳变、每个姿势各自缓动导致身体僵硬停顿、眨眼短到闪烁、所有部件同步得像机器。这套技能把这些常见坑列成规则并给出修法:整个场景共用一个时钟、部件围绕真实枢轴转动、次要部位延迟跟随、待机动作永不停歇、关键姿势间走平滑路径。它还附带动画引擎模板、会呼吸眨眼的活脸组件,以及从参考视频逐帧测量运动细节的工具,能捕捉肉眼看不见的微小晃动。适合做移动端 UI 动效、角色插画动画的设计师和 iOS/RN 开发者,想让 App 里的插画或图标动起来的人值得看;纯后端或不碰客户端界面的人关系不大。
★ 708
24h +1
⑂ 56
创建 14 天前
更新 14 天前
ChenxingJi-Innovate / Cheatcode_
Agent框架
Swift
给 Claude Code 等 AI 应用一键安装技能和 MCP 的商店与 Mac 安装器
Cheatcode_ 是给 Claude Code、Codex、Cursor 这类 AI 编程工具「一键加技能」的商店加安装器。很多非开发者——产品经理、分析师、老师学生——听说 AI 应用能学会新技能、连上自己的工具,却卡在 GitHub 仓库、终端命令和 JSON 配置上;它就是夹在中间的那层:用大白话解释每个技能包和 MCP server 是干什么的,按岗位和工作场景(参考 O*NET 等职业框架)分类,点一个按钮就装进你选的 AI 应用,装之前会核对每个文件与源仓库的哈希是否一致,装完留有回执可精确卸载。目前索引了三千多个技能仓库、MCP server 和插件,覆盖 11 款 AI 应用,559 个 MCP server 在无凭据容器里实测过才上架。开源部分是 Mac 安装器、包格式和三个技能包(需求文档、发布沟通、合规规格)。值得看的是产品经理、业务分析师这类要靠 AI 干活但不想碰命令行的人,以及做 Agent 技能、MCP 生态分发的开发者;纯写代码的工程师关系不大。
★ 81
⑂ 16
创建 25 天前
更新 20 天前
josefchen / muster
AI编程工具
Swift
Mac 菜单栏工具,集中查看并一键回应多个 AI 编程 agent 的等待请求
Muster 是一款免费开源的 Mac 菜单栏应用,专门服务于同时跑多个 AI 编程 agent 的开发者。它解决的痛点很具体:当你并行开着 Claude Code、Codex 和 Cursor 时,慢的不是 agent,而是你没注意到某个 agent 已经等了你十分钟。Muster 会在屏幕顶部弹出常驻提醒,告诉你哪个会话在等你,并让你不切换窗口就能直接回应——比如批准 Claude Code 的权限请求、选择题或计划,处理 Codex 的审批,或一键跳回 Cursor 的提示框。它还能展开查看 agent 请求的具体原因和完整命令,用快捷键在各会话间按紧急程度切换,并搜索最近三小时的所有会话,附带 token 用量和 API 费用。适合每天重度使用 AI 编程工具、经常并行开多个 agent 的后端、全栈或 AI 工程师;如果你只是偶尔用用 Copilot 这类内嵌在编辑器里的工具,跟你的关系不大。
★ 73
⑂ 1
创建 24 天前
更新 15 天前
skingko / PastAi
DeveloperTools
Swift
macOS 剪贴板历史+选中文本工具栏+自带模型的 AI 整理助手
PastAi 是一款开源的 macOS 剪贴板管理工具,可以理解为把 Paste 的剪贴板历史、PopClip 的选中文本工具栏和一个 AI 助手合成了一个原生 Swift 应用。它会记录你复制过的文字、图片、文件等所有格式,支持全文搜索(含中文和图片内 OCR 文字),在任意应用里选中文字时还会浮出小工具栏,提供翻译、搜索、打开链接等 30 多个内置扩展,覆盖 Google、知乎、B站、淘宝等中美常用服务。内置的 AI agent 可以接入你自己的模型(OpenAI 兼容协议或 Ollama 等本地模型),帮你按主题整理历史、查找上个月复制过的 nginx 配置、把多段内容合并成 Markdown、清理重复项,甚至直接生成新扩展。数据全部本地存储,agent 改动前需你批准。适合经常在多个应用间搬运文本、需要回溯历史剪贴内容的 macOS 效率用户和开发者;只用 Windows 或不依赖剪贴板历史的人关系不大。
★ 52
⑂ 1
创建 2 天前
更新 2 天前