GitHub 热门
共 137 个项目 · 第 4 / 6 页
raphlinus / nibnib Rust
面向极致解压速度的4bpp图像格式,适合嵌入式低色深显示
nibnib 是一种为极致解压速度设计的图像格式,源自在 RP2350 微控制器上输出 DVI 画面的实验。它以调色板为核心,但存的是相邻像素的颜色差值而非绝对颜色,因此在软过渡区域的画质优于普通调色板图;解码时每读一个字节就查表得到两个 RGB565 像素,实现 4bpp 压缩,解码过程简单、确定,几乎不占 CPU 周期。代价是编码端极慢,需要搜索调色板和码字来逼近原图,属于典型的编解码不对称设计。它适合的场景是嵌入式、单片机、低功耗设备上需要快速显示低色深图片的场合,比如在资源紧张的硬件上做 UI 图标、启动画面。对多数互联网和 AI 从业者来说,这属于小众的底层图形技术,与日常工作关系不大;只有做嵌入式图形、驱动开发或对压缩算法本身感兴趣的人值得翻一翻。
★ 156 24h +9 ⑂ 5 创建 6 天前 更新 6 天前
LiamDroog / mctl Rust
复古 CRT 风格的航天器实时追踪与遥测显示程序
mctl 是一个用 Rust 写的航天器追踪显示程序,可以理解为把任务控制中心的监视屏搬到了家里:实时追踪 ISS、来访的 Dragon 飞船、Hubble、JWST、Roman、天宫以及旅行者号等深空探测器,展示 3D 轨道图、地面轨迹、过境预报、机动规划和来自 ISS 的实时遥测数据。它还内置 JWST 与 Hubble 的观测排程页面,能看到每台望远镜此刻正指向哪片天空。整个界面刻意做成复古 CRT 风格,提供七套主题,甚至有专门适配 Raspberry Pi 输出到老式复合信号 CRT 的低分辨率模式,作者自己就是这么在客厅屏幕上常驻运行的。适合对航天、天文观测感兴趣的开发者和极客,尤其是想在闲置屏幕或树莓派上摆一个「赛博风水族箱」的人;如果你只关心 AI 或后端业务,这项目和你的日常工作基本无关。
★ 156 24h +6 ⑂ 11 创建 6 天前 更新 1 天前
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 天前
anefzaoui / misterdownloadmanager Rust
Rust 写的开源下载管理器,IDM 的免费跨平台替代品
Mister Download Manager 是一个用 Rust 从零写的开源下载工具,定位就是 IDM(Internet Download Manager)的免费替代品,界面布局刻意保持 IDM 用户熟悉的样子:工具栏、分类、下载列表、进度窗口都在老位置,不用重新学。它支持 HTTP、FTP、BT 磁力链接和种子下载,还能配合浏览器扩展接管网页里的下载请求,官方宣称多线程加速后下 1GB 文件比 IDM 快数倍,且无广告、无试用期、无注册,支持 Windows、macOS、Linux 三平台和 86 种语言。对日常需要大量下载大文件、视频或做 BT 种子分享的个人用户来说,它能省掉 IDM 的授权费;如果你是经常在多台系统间切换、又不想为下载工具付费的开发者或内容从业者,可以花两分钟看看。不过它和 AI 行业本身没什么关系,纯做 AI 的读者基本可以跳过。
★ 140 ⑂ 5 创建 7 天前 更新 19 小时前
xyt-dev / nekochat AI编程工具 Rust
自托管的角色扮演聊天网页,主打角色卡配置与零卡顿流式体验
nekochat 是一个自托管的角色扮演网页聊天工具,可以理解为「可自己部署的 SillyTavern 类产品」:管理员在后台把底层模型、思考档位、系统提示词、联网搜索、立绘背景和表情包组合成一张「角色卡」,普通聊天页面则完全隐藏模型名和参数,打开就能直接和角色对话。它内置 300 张本地 GIF 表情包,角色会根据语境在回复中自然穿插表情;还支持让角色输出可交互的数据图表、节点图和动画 SVG,以及挂载 DeepSeek 或 ChatGPT 订阅的联网搜索。技术上用 Rust + SolidJS + WebAssembly 把 Markdown 渲染和高亮移出主线程,主打长回复流式输出时界面零卡顿。适合想自建 AI 角色扮演应用、对沉浸感和前端性能有要求的全栈或前端工程师;如果你不碰这类应用,和多数从业者关系不大。
★ 107 ⑂ 3 创建 6 天前 更新 2 天前
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 天前
tancheng33 / tingo Rust
开过的会,都听过。本地 AI 会议纪要:会议录音转文字、区分说话人、自动生成纪要和待办,支持腾讯会议/飞书/Zoom,录音不上传 · Local-first AI meeting notes for Mac: on-device transcription, speaker diarization, minutes linked to quotes. Open-source Otter/Granola alternative
★ 38 ⑂ 3 创建 2 天前 更新 2 小时前
LumaryLabsLLC / muxin DeveloperTools Rust
把所有机器和 AI agent 会话收进一个窗口的多机控制台
Muxin 是一个把你自己所有机器——Mac、Linux、Windows——收进同一个窗口的桌面工具,可以理解为「多机版的终端加远程桌面」,同时内置了对 AI agent 的深度支持。它能让你在一处查看各台机器的在线状态和 CPU、内存、磁盘占用,跨机器互传文件和剪贴板,实时操作 Linux 桌面,管理 GitHub 的 issue、PR 和 self-hosted runners,还能把任务直接派给跑在某台机器容器里的 agent,关掉窗口后会话仍在后台继续。所有能力同时以 MCP server 形式暴露,Claude Code、Codex 等 agent 可以借此检查你的机器、解释故障并动手修复。它复用你已有的 ssh 密钥、gh 登录和 Tailscale 网络,用 Rust 和 GPUI 构建,界面响应很快。适合同时维护多台开发机或 self-hosted runner 的后端、运维和 AI 工程师,尤其是那些把 Claude Code 等 agent 长期挂在多台机器上跑的人;只用一台笔记本的读者关系不大。
★ 408 24h +10 ⑂ 59 创建 27 天前 更新 15 小时前
YOLOW92 / pagesift 数据工程 Rust
自托管的网页与文档抓取工具,为 AI 应用输出干净 Markdown/JSON
pagesift 是一个用 Rust 写的网页与文档抓取工具,可以理解为自托管版的 Firecrawl 或 Jina Reader:把任意 URL、PDF、Office 文件、电子书、邮件甚至压缩包读进来,输出干净的 Markdown 或结构化 JSON,供 AI 应用消费。它能渲染 JavaScript 页面、对扫描版 PDF 和图片做 OCR、按 CSS 选择器或模型生成的 schema 抽取字段,还支持整站爬取、页面变更监控和带证据回溯的问答接口。对做 RAG 检索管道的工程师来说,它省去了自己拼接 trafilatura、pymupdf4llm、Docling 等一堆工具的麻烦,一个二进制文件就能跑通从抓取到解析的全流程,并且兼容 Firecrawl 和 Jina Reader 的 API,迁移成本很低。值得看的是负责数据接入、RAG 管道或 Agent 应用开发的后端和算法工程师,尤其是需要私有化部署、不想依赖云抓取服务的团队;纯做前端或与 AI 无关的读者可以跳过。
★ 225 24h +26 ⑂ 29 创建 15 天前 更新 22 小时前
tangency-labs / fieldcraft Rust
纯 Rust 从零写的开源 CAE,结构/热/流体仿真可被 AI agent 驱动
FieldCraft 是一个用纯 Rust 从零写的开源 CAE 仿真工具,可以理解为开源版的 Abaqus/ANSYS:输入参数化零件,自动做四面体和六面体网格划分,跑结构、传热和格子玻尔兹曼 CFD 求解,结果还会对照理论解校验。它目前支持大变形、塑性、超弹性等非线性隐式求解和显式动力学,也能生成 Abaqus、Nastran、LS-DYNA 的输入文件。比较特别的是,桌面端、命令行和 AI agent 走同一套命令,Claude 可以通过 MCP 一句话完成开件、网格、加载、求解并核对梁理论挠度的全流程。适合做结构/热/流体仿真的 CAE 工程师、计算力学开发者,以及想让 agent 自动跑仿真的 AI 应用团队;纯软件或业务开发岗位关系不大。
★ 316 24h +17 ⑂ 42 创建 22 天前 更新 9 小时前
lemonadesaltbagel / sill AI编程工具 Rust
为 AI 编码代理提供的原生 Windows Bash,替代 Git Bash/WSL
sill 是一个专为 AI 编码代理打造的原生 Windows Bash 解释器,用 Rust 写成,可直接充当 bash.exe,让 Claude Code、Codex、opencode、Gemini CLI 等工具在 Windows 上执行命令时,行为与 Linux 环境一致,无需安装 Git Bash、MSYS2 或 WSL。它解决的是代理在 Windows 上跑命令时的常见翻车点:通配符和引号被错误展开、路径格式混乱、中文等非英文文本变乱码、每条命令弹出控制台窗口、后台服务卡住输出管道,以及缺少 make、rg、ps 等常用工具。项目自带公开测试集,在中文语言环境的 Windows 容器中,sill 的 106 项用例全部通过,而 Git Bash 只通过 72 项;实测搭配 Claude Code、Codex 等代理时,失败的命令调用数明显更少,耗时也更短。如果你在 Windows 上使用 AI 编码代理并常被 shell 兼容问题困扰,这个项目值得了解;不使用这类工具的人则关系不大。
★ 164 24h +13 ⑂ 30 创建 12 天前 更新 1 天前
zickrian / isle AI编程工具 Rust
GNOME 桌面的灵动岛,聚合音乐、日程、剪贴板与 AI 助手
Isle 是一个给 GNOME 桌面用的「灵动岛」,把屏幕顶部中间变成一块黑色凹槽,平时只显示时间和当前状态(在放的歌、倒计时、通话),鼠标悬停时用弹簧动画展开成带标签页的小面板。它把日常琐事集中到一处:音乐带同步歌词(支持 Spotify、浏览器 YouTube 等 MPRIS 播放器)、通话时长与静音、番茄钟和勿扰、提醒清单、日历(会议前五分钟提醒并给 Join 按钮)、通知聚合、剪贴板历史和文件托盘,还能扫码把文件传到手机。真正带 AI 味的是它的语音助手:按快捷键直接用你已有的 Claude Code、Codex 等模型,多步骤任务逐个执行并验证,甚至能查系统状态后给出一条待确认的安装或修复命令,你点 Run 才跑。适合用 GNOME 的 Linux 桌面用户,尤其是想把 AI 助手嵌进日常操作流的开发者;macOS 或 Windows 用户关系不大。
★ 205 24h +7 ⑂ 38 创建 15 天前 更新 2 天前
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 天前 更新 36 分钟前
tony3liu / eido AI编程工具 Rust
基于 Zed 和 pi 的 macOS AI 编码工作台,对话、改码、审查一体
Eido 是一个面向 macOS 的 AI 编码工作台,基于 Zed 编辑器和 pi agent 打造,把对话、代码和审查放在同一个界面里。你可以用自然语言描述需求,用 @ 引用相关代码给 agent 提供上下文,让它读文件、定位 bug、提出修改,然后在原生的 review 界面里逐个决定接受或拒绝,删除和二进制改动在你确认前不会生效。它还内置了实验性的 Browser Use 和 Computer Use,能让你在写代码的同时让 agent 操作网页或桌面应用,并通过全局的 Agent Access 开关控制权限。适合在 macOS 上用 AI 辅助开发的工程师,尤其是想在编辑器内完成「理解陌生代码—让 agent 改—审查改动」闭环的人;如果你不用 Mac 或不打算让 agent 动手改代码,关系就不大。
★ 246 24h +9 ⑂ 0 创建 27 天前 更新 19 天前
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 天前 更新 41 分钟前
Bearisbug / imbo Agent框架 Rust
让 Claude Code、Codex 等编程 Agent 互相发消息的即时通讯层
imbo 是给 coding agent 用的即时通讯工具,可以理解成 Claude Code、Codex、Cursor CLI、opencode 等各类编程 Agent 之间的微信:你加一个联系人后,你的 agent 会话就能直接给对方的 agent 发消息,消息会插进对方正在工作的会话里,回复再自动唤醒你的会话继续干活。它解决的典型麻烦是跨机器、跨工具的多 Agent 协作——比如你在笔记本上跑 Codex,同事的 Claude Code 在另一台机器上,两边可以互发消息、传文件,还能建群把多个会话拉进同一个讨论,从手机或网页端随时给所有会话下发任务简报并收通知。适合日常重度使用编程 Agent、需要让多个 Agent 或多人的 Agent 协同完成任务的开发者和 AI 工程师;如果你只是偶尔用用 AI 补全代码,和你关系不大。
★ 93 24h +11 ⑂ 2 创建 11 天前 更新 18 小时前
notinferred / halfnine Rust
A light TablePlus alternative for PostgreSQL that your AI agents can use too, over MCP. macOS and Windows.
★ 44 24h +2 ⑂ 1 创建 7 天前 更新 4 天前
rul-lang / rul Rust
The Rul Programming Language For AI/SI Agents.
★ 47 ⑂ 8 创建 8 天前 更新 2 天前
1bye / rake Rust
Rust framework for GPUI with native and browser apps, runtime inspection, and agent control.
★ 65 24h +8 ⑂ 2 创建 12 天前 更新 58 分钟前
shinyobjectz / raea Rust
Render Anything Engine: tell your AI what to make. Videos, motion graphics, 3D and games as React and TypeScript, rendered on your own GPU. Rust + Bevy, macOS and Linux.
★ 86 24h +49 ⑂ 6 创建 17 天前 更新 3 小时前
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 天前
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 天前
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 天前
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 小时前
Limatura / tessera Rust
自托管的限时限量文件分享服务,私有版 WeTransfer
Tessera 是一个自托管的文件和笔记分享服务,可以理解为私有版的 WeTransfer 或 pastebin:上传文件、文件夹、代码片段或链接后,得到一个短码和 URL,对方凭码访问,到期或达到下载次数上限后内容自动删除,不留痕迹。它用 Rust 写成单个二进制,内置网页界面,数据存 SQLite/PostgreSQL/MySQL,文件放本地磁盘或 S3 等对象存储,大文件可直传对象存储、下载时重定向,内存占用不随文件大小增长。典型场景包括:在 NAS 或家庭服务器上给自己多台设备传文件、团队内部共享带密码和次数限制的敏感资料、或对公众开放一个带配额和恶意软件扫描的分享站。适合运维、后端和自建服务爱好者,以及需要可控、可审计分享渠道的小团队;纯做 AI 应用开发的人关系不大,虽然它带 MCP 接口。
★ 80 24h +1 ⑂ 3 创建 19 天前 更新 6 小时前
上一页 4 / 6 下一页