rudy-io / moli-os
Agent框架
Rust
给 AI Agent 操作的超轻量 Rust 智能家居中枢
Moli OS 是一个用 Rust 写的超轻量智能家居中枢,定位类似 Home Assistant,但设计思路完全反过来:Home Assistant 是给人点界面用的,Moli OS 是给 AI Agent 用的——Claude Code、Codex 或任何 API 模型可以直接通过 MCP 接入,完成设备配置、日常操作、故障排查,甚至编写新设备驱动,而实时控制循环始终由确定性的二进制核心负责,Agent 不会直接插手。它的资源占用极低,内存只有几兆、镜像十几兆,对比 Home Assistant 动辄 2GB 的开销优势明显。内置 24 种集成(Zigbee2MQTT、Hue、Sonos、Tuya、打印机、3D 打印机等)、Svelte 仪表盘、可视化自动化编辑器和手机 App,敏感操作还设有人工确认的保护机制。适合智能家居爱好者、想探索 Agent 操控物理设备的 AI 工程师,以及需要在低配设备上跑家庭自动化的开发者;纯做模型训练或后端业务的人关系不大。
★ 116
24h +2
⑂ 56
创建 27 天前
更新 13 小时前
kitlangton / scrawl
AI编程工具
Rust
录屏加标注打包给 coding agent,替代文字描述 bug
Scrawl 是一个 macOS 小工具,解决的是「跟 AI 编程助手描述 bug 太费劲」的问题:与其打字说明「页面在某处错位」,不如直接按快捷键录屏,边说边点边在屏幕上画圈标注,再按一次结束。它会把屏幕、语音和手绘标记打包成一个紧凑的素材包,包含带标注的关键帧缩略图、逐帧高清截图、与时间对齐的转写和操作时间线。配合为 Claude Code、OpenCode、Codex 等准备的 agent skill,助手拿到这个包后能看懂你指的位置,还能按时间点或标记编号放大查看某一刻的细节,甚至把录屏导出成可分享的视频。适合经常用 coding agent 修 UI bug、需要向 AI 精确描述复现过程的前端和全栈开发者;如果你不用 AI 编程助手,这工具基本用不上。
★ 873
24h +4
⑂ 88
创建 21 天前
更新 4 天前
Graphicle-AI / graphicle
AI编程工具
Rust
给编码 Agent 提供代码图谱与项目记忆的本地 Rust 工具
Graphicle 是一个用 Rust 写的本地工具,给 Claude Code、Cursor、Codex 这类编码 Agent 提供两样东西:代码知识图谱和项目记忆。它把你的仓库解析成一张图,记住项目文档、技术决策和过往 Agent 会话,然后在 Agent 提问时返回带出处的原文片段——精确到文件和行号。全程在本机运行,不需要 API key 或账号。实际用处比如你问「失败请求是怎么重试的」,它能直接给出相关代码位置,而不是让 Agent 翻遍仓库瞎猜;改一个函数时也能查出波及范围。官方基准显示它在记忆问答准确率上与 Hindsight 持平、超过 Mem0 OSS,而每轮对话只需约 12 次模型调用,远低于对手的上百次,token 消耗也低得多。适合日常重度使用 AI 编码工具、受够了 Agent 反复丢失上下文的后端和全栈工程师;如果你不用编码 Agent,关系不大。
★ 505
24h +4
⑂ 36
创建 21 天前
更新 1 天前
klarluft / pitupitu
Agent框架
Rust
用手机语音启动和管理电脑上的 Claude Code、Codex 等 agent
pitupitu 让你用手机语音指挥跑在自己电脑上的 coding agent。它是一个装在每台机器上的小型 Rust 程序,通过一条主动外连的 WebSocket 把机器接到 pitupitu 云端,你在手机或浏览器上说一句话,就能在指定机器上启动 Claude Code、Codex、OpenCode 等 agent,查看进度、回答它抛出的问题、或在它卡住时推一把,全程不用碰终端。agent 仍跑在你原有的订阅和权限下,不碰你的凭证,云端也只能执行固定的一组操作,没有任意 shell。它把 agent 会话交给 herdr 这个终端工作区管理,你在桌面上打开 herdr 就能看到和手机完全相同的实时会话。适合经常让 agent 跑长任务、又不想一直守在电脑前的开发者,比如通勤、散步时想确认构建结果或批准权限请求的人;如果你的 agent 任务都是几分钟内完成的短活,这个项目意义不大。
★ 234
24h +2
⑂ 0
创建 19 天前
更新 31 分钟前
eliasbiondo / antirion
模型服务
Rust
Rust 实现的高性能 LLM 网关,统一多厂商路由、预算与安全护栏
Antirion 是一个用 Rust 写的 LLM 网关,可以理解为 LiteLLM 或 Bifrost 的高性能替代品:部署在你的应用和各家模型厂商之间,用一个统一入口转发所有 LLM 请求,客户端可以用 OpenAI、Anthropic、Gemini 或 Bedrock 的协议说话,由它翻译到 OpenAI、Bedrock、Vertex、DeepSeek、vLLM 等任意后端。它内置管理控制台,能做故障转移和按成本、延迟、负载的路由策略,也能按组织、团队、项目、密钥维度设置美元或 token 预算和限流,还提供 PII、密钥、prompt 注入等安全护栏和请求日志。官方基准显示它在 4 vCPU 机器上以每秒数千请求时开销不到 1 毫秒,内存占用远低于 LiteLLM。适合需要自建 LLM 网关的平台工程、AI 基础设施和后端团队,尤其是已经在用 LiteLLM 但被性能或资源消耗困扰的人;如果你只是调用 API 做原型,和你关系不大。
★ 667
24h +3
⑂ 15
创建 18 天前
更新 4 天前
jazzenchen / agent-hud-open
AI编程工具
Rust
多编码 Agent 的额度与会话状态仪表盘,支持手机手表
Agent HUD 是一个给 Claude Code、Codex、GitHub Copilot、Cursor 等 18 种编码 Agent 用的桌面状态栏工具,可以理解成你同时开多个 AI 编程助手时的「统一仪表盘」。它常驻在屏幕边缘(Mac 上还能做成刘海样式),用颜色直观显示每个 Agent 的额度消耗:绿色表示还宽裕,黄色超过七成,红色超过九成,工作越忙闪得越快;悬停可以看到各窗口的重置时间、余额和最近 24 小时的 token 用量。更实用的是它能直接在状态栏里处理 Agent 发来的审批请求——批准、拒绝或回答 Claude 提的问题,不用切窗口,超时未处理会自动退回给 Agent;一键还能跳回对应的会话或终端。它还提供 iPhone 和 Apple Watch 客户端,人离开电脑后照样能在手机上查看进度、回复消息,甚至从手表上口述想法直接变成 Mac 上的新任务。适合同时跑多个编码 Agent、经常需要盯着额度和审批的 AI 工程师和重度 AI 编程用户;如果你只用单一 Agent 或不常用 CLI 类工具,关系不大。
★ 123
24h +1
⑂ 23
创建 14 天前
更新 36 分钟前
hengfengliya / beayy
其他
Rust
跨设备自动记录一天行踪并用 AI 写日记的本地优先 lifelog 工具
Beayy 是一款自动记流水账的 lifelog 工具,跨 Mac、Windows、iPhone 和 Apple Watch 后台记录你几点在哪、在做什么,再让模型替你写日记。它会每 10 分钟生成一段摘要,每晚汇总成日总结(含时间去向、偏离目标的点评),一周一月再汇成周报月报。记录维度很细:电脑上切了哪些 app、打了什么字、在不在电脑前;手机的屏幕使用时间、停留过的地点(只记停留点不记轨迹)、苹果健康的睡眠步数;手表还能全天录音转写成对话文字。数据全部本地存储,多设备同步可选官方服务器、自部署或同步文件夹,且先加密再上传。它还自带本机 MCP 服务,接到 Claude Code 或 Cursor 后可以直接问「上周三下午我在忙什么」。适合量化自我爱好者、时间管理需求强的独立开发者和知识工作者;如果你不关心自己时间花在哪,和多数人关系不大。
★ 72
24h +1
⑂ 11
创建 20 天前
更新 8 小时前
hongfaqiu / strata-manager
推理部署
Rust
Strata 本地推理引擎的桌面管理面板
Strata Manager 是本地 LLM 推理引擎 Strata 的桌面管理工具,可以把它理解成本地模型版的「控制面板」:引导首次安装、一键下载和切换模型、管理服务启停,还能在图形界面里直接聊天、查看 API 调用统计和硬件占用情况。它解决的麻烦是,原本要在命令行里折腾的引擎安装、版本升级、参数调优和性能测试,现在都收进一个工作区,新引擎还会先试运行、失败自动回滚,不会把现有环境搞坏。另外它内置了可选的公开排行榜,方便对比不同模型的推理表现。适合在自己电脑上跑本地模型的开发者、算法工程师,以及想给团队搭一套可控本地推理服务的运维人员;如果你只用云端 API、从不碰本地部署,这个项目和你关系不大。
★ 51
24h +1
⑂ 4
创建 25 天前
更新 15 小时前
openinterpreter / openinterpreter
AI编程工具
Rust
为开源模型调优的终端 coding agent,Codex 的 Rust 分支
Open Interpreter 是 OpenAI Codex 的一个分支,用 Rust 重写,核心卖点是为 Kimi K3、GLM、Qwen、DeepSeek 这类低成本开源模型调优 agent 运行框架(harness),让你在终端里用类似 Codex 的界面驱动这些模型写代码、跑命令。它内置多种可切换的 harness,能针对不同模型选择表现最好的那套提示与工具循环,还自带 QA 技能,可在真实浏览器或原生应用里操作和测试界面。它兼容 ACP 协议,能接入支持该协议的编辑器,也支持 MCP、AGENTS.md、共享 skills 目录等开放标准,方便在不同 agent 工具间迁移数据。适合正在用国产或开源模型做 AI 编程、想在终端里跑 coding agent 的开发者,以及需要给模型配 QA 自动化测试的团队;如果你只用 Claude 或 GPT 闭源模型,关系不大。
★ 68k
24h +2
⑂ 5.9k
创建 2023-07-14
更新 1 天前
dominikmartn / harp
AI编程工具
Rust
Warp 分支终端,侧边栏并行管理多个编码 Agent 状态与用量
Harp 是 Warp 终端的非官方分支,把顶部标签栏换成了侧边栏,专门用来同时跑多个 Claude Code 和 Codex 编码 Agent。每个会话一行,实时显示它是在干活、在等你确认还是已经跑完,未读标记提醒你哪个 Agent 需要介入,不用再逐个窗口翻找。标签可以分组命名,配合 tmux 集成后分组和顺序跟着会话走,重启或换设备(比如手机 SSH 进来)都能看到同一套布局。侧边栏底部还有用量环,分别显示各 provider 的 5 小时窗口和每周限额及重置时间,数据直接读自本地日志,不上传也不碰凭证。适合同时开多个编码 Agent 并行干活的开发者,尤其是重度使用 Claude Code 或 Codex、经常被「哪个会话卡住了」困扰的人;如果你只开一两个 Agent,这工具的收益有限。
★ 705
24h +2
⑂ 46
创建 15 天前
更新 7 天前
Hybirdss / Hycli
Agent框架
Rust
把任意网站自动变成 AI 可调用的 CLI 和 MCP 工具集
Hycli 把任意网站变成 AI agent 能直接调用的带类型 CLI 和 MCP 工具集。你给它一个网址和想做的事,它内部三个 AI worker 会分析该站的文档、前端代码和真实浏览器网络流量,自动生成覆盖读写操作的工具,比如搜索帖子、创建内容、批量编辑等,全程用你浏览器里已有的登录态,cookie 不会传给 LLM,还内置了反爬对抗能力。它以单个原生二进制形式发布,自带本地 dashboard,不需要装 Rust 或 Node.js。典型场景是:你想让 Claude 或 Codex 自动化操作某个只有网页界面的服务——比如批量整理 Notion 页面、抓取某论坛内容、在内部后台系统里填表——但对方没有官方 API,手写爬虫又费劲,Hycli 直接替你把这层封装做好。适合正在搭 AI agent 工作流、需要让 LLM 操作真实网站的开发者,尤其是做自动化和 MCP 集成方向的人;如果你的工作不涉及让 AI 操作网页,跟你的关系不大。
★ 450
24h +2
⑂ 103
创建 26 天前
更新 6 天前
kividbio / kividb
基础设施
Rust
Rust 写的 Redis 兼容多线程内存库,内置全文与向量搜索
KiviDB 是用 Rust 写的 Redis 和 Valkey 替代品,走 RESP 协议,现有 Redis 客户端、redis-cli 和各类库不用改代码就能直连,属于 drop-in replacement。它把命令分片到所有 CPU 核上跑,官方基准显示 32 核下流水线 GET 达到每秒 2100 万次,约为 Redis 8 的 9 倍、Dragonfly 的 2.3 倍,p99 延迟还不到 Dragonfly 的一半。除了常规键值操作,它内置了 Redis Stack 风格的全文检索和向量搜索(FLAT / HNSW),意味着你不必再单独部署一个向量库,缓存、全文查询和向量召回可以在同一套实例里完成,数据也只需维护一份。适合正在被 Redis 单线程性能或授权协议困扰的后端、基础架构和平台工程师,尤其是想把缓存与向量检索合并、或在高并发场景下压延迟的团队;如果你只是写业务代码、不碰存储选型,这个项目和你关系不大。
★ 895
⑂ 92
创建 20 天前
更新 1 小时前
Gilvt-WTJ / gilvt
AI编程工具
Rust
macOS 原生终端,专为并行监控多个 Claude Code / Codex 会话设计
gilvt 是一个原生 macOS 终端,专门用来同时跑和盯多个 Claude Code、Codex 编码 Agent 会话。它本身是一个完整日常终端(标签页、分屏、GPU 加速渲染、大回滚缓冲),但核心价值在于理解 Agent 的状态:侧边栏把所有会话列成一表,需要你处理的排最上面;窗格边框和标签点按状态着色(待审批、报错、工作中、完成未读),一眼就知道该切到哪个;Inspector 把每轮的命令、文件改动、TODO 和失败整理成时间线,点一行就能跳回终端对应位置,还带本轮 diff。它还支持跨天恢复会话、在新 git worktree 里起新 Agent、离线复盘已完成会话,以及 SSH 到远端主机后把远端 Agent 也纳入侧边栏。它只观察不代答,不改你的配置文件。适合同时开三四个编码 Agent、疲于在多个终端标签间来回检查的 AI 工程师和重度 Claude Code / Codex 用户;如果你只跑单个会话,用普通终端就够了。
★ 128
24h +1
⑂ 21
创建 28 天前
更新 2 天前
Juwan-Hwang / omni2api
Agent框架
Rust
把任意终端 agent 包装成 OpenAI 兼容 API 的反向代理
omni2api 是一个把「任何能在终端里跑的东西」包装成 OpenAI 兼容 API 的反向代理,用 Rust 写的。它在服务器里留一个「座位」,平时这个位置该放模型,现在可以放一个 AI agent、一段脚本,甚至一个人;调用方拿到标准的 base URL、API key 和模型名,完全感觉不到对面不是真模型。它解决的麻烦是:你手头有个能干活的 agent(比如 Claude Code 或自写脚本),但想让别的工具——IDE、桌面应用、任意 LLM 客户端——像调 GPT 一样调它,不用自己写适配层。工具调用是真透传的,调用方沙箱执行命令后结果会回流给座位上的 agent,还支持多路并发对话、图片文件、语音和 Realtime。适合正在搭 AI 工作流、想把内部 agent 复用成标准服务的后端和平台工程师;如果你只是调用现成大模型 API,跟你的关系不大。
★ 51
24h +1
⑂ 12
创建 14 天前
更新 1 天前
elstongun / leviathan
RAG检索
Rust
给 Agent 提供大规模数据集的低 token 全文检索与长期记忆
Leviathan 是一个用 Rust 写的单文件工具,把 JSONL、CSV、SQLite 等任意表格或日志数据建成带排序的全文索引,让 Agent 用自然语言提问就能拿到几条带引用的精简结果卡。它解决的核心问题是:面对百万级记录,Agent 直接 grep 或读原始历史会烧掉大量 token,而 Leviathan 把每次回答稳定压到约 450 token,官方基准显示在 100 万条记录上中位数 436 token、命中率 99%,延迟 33 毫秒。除了检索,它还提供可选的长期记忆能力,Agent 每次只写入一条带 key 的事实,会话开始时自动注入简短 briefing,避免 MEMORY.md 越滚越大导致的过期和 token 浪费。它通过 CLI、MCP 或 HTTP 服务接入 Claude Code、Cursor、Codex 等 24 种 Agent 环境。适合需要让 Agent 长期查阅工单、日志、业务表等结构化数据的 AI 应用工程师和 Agent 平台开发者;如果你的工作不涉及 Agent 检索大规模记录,和你关系不大。
★ 881
⑂ 53
创建 2026-10-05
更新 2 天前
DiplomatHearth / roblox-ai-place-diff
AI编程工具
Rust
Roblox Studio 的 AI 编程助手,改动先审后写、可一键回退
Baseplate 是一个跑在终端里的 Roblox Studio AI 助手,可以理解为「Roblox 版 Cursor」:你用自然语言让它改游戏,它先把整轮改动以 place diff 的形式列给你审——哪些实例新增、哪些脚本改动、哪些被删除,逐行 Luau 都看得到,你点头之后才真正写进 Studio。它还会自动跑一次测试副本,读 Output 里的报错并反复修到干净,最后给出截图和检查结论作为证明;不满意任何一轮,一个 Ctrl+Z 就能整轮回退,git 项目里每轮也对应一个 commit。默认通过 Ollama 用免费本地模型,也可接 Claude、GPT、Gemini。适合正在用 Rojo 或直接在 Studio 里做 Roblox 游戏、想让 AI 帮忙写 Luau 但又怕它乱改文件的独立开发者和小型团队;如果你不碰 Roblox,这项目和你关系不大。
★ 163
⑂ 13
创建 5 天前
更新 1 天前
xyt-dev / nekochat
AI编程工具
Rust
自托管的角色扮演聊天网页,主打角色卡配置与零卡顿流式体验
nekochat 是一个自托管的角色扮演网页聊天工具,可以理解为「可自己部署的 SillyTavern 类产品」:管理员在后台把底层模型、思考档位、系统提示词、联网搜索、立绘背景和表情包组合成一张「角色卡」,普通聊天页面则完全隐藏模型名和参数,打开就能直接和角色对话。它内置 300 张本地 GIF 表情包,角色会根据语境在回复中自然穿插表情;还支持让角色输出可交互的数据图表、节点图和动画 SVG,以及挂载 DeepSeek 或 ChatGPT 订阅的联网搜索。技术上用 Rust + SolidJS + WebAssembly 把 Markdown 渲染和高亮移出主线程,主打长回复流式输出时界面零卡顿。适合想自建 AI 角色扮演应用、对沉浸感和前端性能有要求的全栈或前端工程师;如果你不碰这类应用,和多数从业者关系不大。
★ 107
⑂ 3
创建 6 天前
更新 2 天前
khanhtq29vn / contextcraft
AI编程工具
Rust
把代码仓库按相关性和预算压缩成 LLM 可用的上下文
ContextCraft 是一个把整个代码仓库压缩成适合喂给 LLM 的上下文的工具,可以理解为「代码库到 prompt 的智能打包器」。它先用 AST 解析和 Personalized PageRank 加 BM25F 给文件按依赖和任务相关性排序,再在给定 token 预算内为每个文件选择四种保真度之一——完整源码、结构大纲、声明签名或仅路径——而不是粗暴截断,最后输出 Markdown、XML 或 JSON。典型场景是给 coding agent 或代码问答系统准备上下文:比如你想问「认证相关逻辑怎么写的」,它会围绕这个 focus query 挑出相关文件及其依赖,塞进 8000 token 的预算里,还支持忽略规则和敏感信息脱敏。做 AI 编程工具、需要给 LLM 喂代码上下文的工程师值得看看;如果你不涉及这类场景,和多数人关系不大。
★ 65
⑂ 7
创建 14 天前
更新 3 天前
vakandi / opencode-rust
AI编程工具
Rust
用 Rust 重写的本地 AI 编程 agent,终端里跑更省资源
opencode-rust 是用 Rust 重写的开源 AI 编程助手 OpenCode,提供命令行、终端交互界面和 HTTP 服务三种形态,让你在本地跑 AI agent 来读代码、改代码、执行任务,无需 Docker。原版 TypeScript 实现把对话历史全放内存、每次推理都重新推导工具 schema,多 agent 并行时能把 MacBook CPU 打满;这个 Rust 版把历史落到 SQLite、缓存工具 schema、用 LRU 淘汰实例状态,因此可以长时间稳定跑多个 agent。它支持 MCP、LSP 和 TypeScript 插件桥,还内置了几个预设 agent,比如让 gilfoyle 修失败的测试、让 googlebot 审计页面 meta 标签。适合日常需要 AI 辅助编码、想在终端里直接驱动本地 agent 的后端和工具链工程师;如果你只是用云端 IDE 或网页版 Copilot,和你关系不大。
★ 53
⑂ 1
创建 23 天前
更新 5 天前
Sheernox / cedr
AI编程工具
Rust
多 Agent 编程工具的统一控制面板
cedr 是一个给「AI 编程 Agent 混战」收拾残局的命令行控制面板,用 Rust 写成,目标是让 Claude Code、Codex 等多家 coding agent 共用一套配置和一套治理规则。它干几件具体的事:按任务类型自动挑选合适的 agent、模型和投入档位,额度快用完的计划会被跳过;把多家厂商的 code review 结果合并成一个统一的门禁,同一处问题的报告会被归组,出现 P0/P1 就直接拦截,报告太少也不会静默放行;你只需在一处写好规则、skills、MCP server 和权限,它会编译成每个 agent 自己的配置文件,CI 里能检测漂移;还能锁定 skills 和 MCP server 的版本,一旦工具描述或网络主机变了就让 CI 失败;另外它读本地日志统计 token、花费和各计划的额度余量,数据不主动外传。适合那些同时在团队里用多个 coding agent、需要统一管控 review 质量和额度开销的工程负责人或平台工程师;只用单一 agent 的个人开发者暂时关系不大。
★ 29
⑂ 1
创建 6 天前
更新 1 天前
上一页
2 / 2