7 个近期 GitHub 上贼火火的开源项目,又是质量很高的一波。

0 评论 44 浏览 0 收藏 9 分钟

一周里冒出的 7 个开源项目,从社区维护的公开 API 目录、把 Agent 做成联系人的 GrokBot,到能在自己电脑上跑 290B MoE 模型的 FreeToken,以及离线语音输入工具 Hex。

01 公开的 API 大合集

Public APIs 是一个社区维护的公开 API 目录,按天气、图书、地理信息、开发工具等类别整理。

做一个小应用,需要天气数据、图书资料,或者想补充一项查询能力,可以在这个开源项目里找找。

每一个开放 API 都会列出用途、认证方式、HTTPS 和浏览器跨站调用的支持情况,再附上服务文档。

它也有网页检索入口,能按分类和条件筛选。

找到合适的服务后,可以看看他具体怎么接入。

这里既有完全免费的接口,也有包含免费额度的服务。

项目地址:https://github.com/public-apis/public-apis

02 GrokBot 开源替代

在一个聊天界面里管理多个 Agent,开源版本的 GrokBot。

OpenMausBot 把 Agent 做成了聊天软件里的联系人。

你可以给几个 Bot 分别设置职责和模型,单独聊天,也能把它们放到同一个群组。

电脑上已经安装并登录的 Claude、Codex 等 Agent 工具,也可以接到这里使用。

它也能连接 Gmail、GitHub 等应用,按每个机器人的任务配置模型、服务和工作环境。

Connected apps marketplace
OpenMausBot — a Telegram-style chat app where every chat is a real AI agent

需要操作网页或桌面时,可以给机器人连接云端 Linux 电脑,或者使用隔离的本地虚拟环境。

你能看它工作时的屏幕预览,在支持的环境中接管操作,需要确认的步骤则会以审批卡片出现在聊天里。

Computer panel with live screen preview
Bot context menu

它还可以接入 Jev。

群组设为自动选择回复者后,Jev 可以根据新消息判断适合由哪个机器人接手。

聊天记录和应用设置保存在本地电脑。

已经在用几个 Agent 工具的人,可以把这些对话和任务集中到 OpenMausBot 里,按联系人和群组来管理。

开源地址:https://github.com/milind-soni/OpenMausBot

03 Claude Code Game Studios

Claude Code Game Studios 把游戏工作室的分工整理成了一套开发模板。

包含 49 个 Agent 角色配置和 74 套工作流 Skill。

就是包括用 Claude Code 去开发一个游戏的全链路吧。

从讨论玩法、拆分任务、实现功能、检查设计和代码,再到准备发布,都有对应的 Skill。

而且游戏设计、程序、美术、音频、测试等角色各有职责,你可以按项目需要调用。

安装这个插件之后,你可以直接运行 /start,它会根据当前进度引导后续工作。

Godot、Unity、Unreal Engine 都有相应的专家配置。

如果你开发的是一个小游戏,整体来说比较轻量,不必一开始就用上所有角色和文档。

开源地址:https://github.com/Donchitos/Claude-Code-Game-Studios

04 Handy:离线语音输入

Handy 支持 Windows、macOS 和 Linux,也能用快捷键把讲话转成文字,再粘贴到当前输入位置。

它不需要注册账号。

装好应用、下载语音模型后,基础识别就在自己的电脑上用了,是可以离线使用的。

模型能选 Whisper、Parakeet 等,再根据使用的语言和电脑配置调整。

开源地址:https://github.com/cjpais/Handy

05 给 AI 和自动化脚本用的浏览器

这个开源项目是给 AI 和自动化脚本用的一个浏览器。

它由程序在后台控制,不需要浏览器窗口,也就是所谓的“无头浏览器”。

它能打开网页、运行网页脚本、读取内容,也能点击按钮、填写表单。

开发者可以用它批量采集网页信息,或者让 AI 通过它访问和操作网站。

它最大的特点是运行快、占用内存少。

开发团队省去了把网页绘制成画面的流程,主要处理程序需要的内容和交互。

如果已经在用 Puppeteer、Playwright 这类网页自动化工具,也可以连接 Lightpanda,执行它支持的操作。

开源地址:https://github.com/lightpanda-io/browser

06 把大型 MoE 模型运行在自己的电脑上

这个开源项目稍微有点硬核了。

这是一个本地模型推理引擎,面向消费级硬件运行大型 MoE 模型。

MoE 模型包含多个专家模块,每次计算会调用其中一部分。

FreeToken 会让显卡、CPU 和系统内存一起参与,用缓存减少模型数据的重复搬运。

这样可以利用显存之外的资源,运行它支持的模型。

FreeToken Desktop

它也做了桌面界面,方便启动模型、聊天和调整运行参数。

如果平时用 Claude Code、Codex,还可以通过兼容 OpenAI、Anthropic 的接口,把这些 Agent 工具接到自己的本地模型服务。

开源地址:https://github.com/FlashML-org/FreeToken

07 开源语音工具

Hex 是本地语音输入工具。

体验类似于闪电说,把光标放在输入位置,按住快捷键讲话,松开后转写好的文字就会出现在光标的那个地方。

基础听写使用电脑里的本地语音模型,还不需要连接云端转写服务。

常用名字和专用词容易识别错,比如 Claude 经常会 语音翻译成 Cloud,可以在 Hex 里设置纠正。

开源地址:https://github.com/anomalyco/hex

作者:逛逛GitHub 公众号:逛逛GitHub

本文由 @逛逛GitHub 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自 Unsplash,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
海报
评论
评论请登录
  1. 目前还没评论,等你发挥!