首页主题Rust
// 主题

Rust

25近 90 天热度·25历史累计

// 近 4 周新增

// 生态图谱

LLM6Tauri6CLI3React3TypeScript3Rust
AI 12
Other 4
Infra 3
Backend 3
Database 1
Frontend 1
Desktop 1

// 近期新项目

查看全部新项目 →

// 本周 TOP 8

01
TabbyML / tabby
Tabby 是一款自托管的开源 AI 编程助手,旨在作为 GitHub Copilot 的本地化替代方案。它作为一个独立的系统运行,无需外部云服务或数据库管理。该平台支持消费级 GPU,并提供 OpenAPI 接口,以便与现有的开发基础设施无缝集成。
8833,480
02
russellromney / honker
Honker 是一个 SQLite 扩展和语言绑定,它在数据库内部直接提供了 Postgres 风格的 NOTIFY/LISTEN 语义、持久化发布/订阅以及任务队列功能。它允许业务写入和队列操作在同一个事务中原子性地提交,从而消除了对 Redis 等外部代理的需求。该系统通过监控 SQLite 的数据版本而非依赖传统的客户端轮询,实现了个位数毫秒级的响应速度。
6322
03
warpdotdev / warp
Warp 是一个将先进 AI 功能直接集成到终端体验中的 agentic development environment。用户可以利用内置的 coding agent 或引入自己偏好的 CLI agents 来简化开发工作流。该项目是开源的,并积极通过结构化的 issue-to-PR 流程鼓励社区贡献。
50333
04
rtk-ai / rtk
RTK 是一款高性能 CLI 代理,通过过滤和压缩命令输出来显著降低 LLM 的 Token 消耗。它支持超过 100 种常用命令,并可通过透明的 shell hooks 与主流 AI 编程工具无缝集成。通过去除冗余信息并汇总数据,它能帮助开发者在保持上下文的同时最大限度地降低成本和延迟。
4439
05
Michael-A-Kuykendall / shimmy
Shimmy 是一个轻量级的单二进制文件服务器,为在本地运行 GGUF 模型提供了 100% 兼容 OpenAI 的 API。它具备零配置模型发现、自动 GPU 后端检测以及针对大模型的高级 CPU/GPU 混合处理功能。该工具专为隐私和性能而设计,允许开发者无需更改代码即可将本地 LLM 集成到现有工具中。
3782
06
refactoringhq / tolaria
Tolaria 是一款专为管理大规模 Markdown 知识库而设计的 Mac 和 Linux 桌面应用程序。它通过利用本地 git 仓库和纯文本文件来确保数据的完全可移植性,从而优先保障用户的数据所有权。该平台专为需要离线优先、以键盘为中心并能与 AI agents 无缝集成的超级用户而打造。
2748
07
caamer20 / Telegram-Drive
Telegram Drive 是一款跨平台的桌面应用程序,可将您的 Telegram 账户转换为安全且无限的云存储解决方案。它使用 Rust 和 Tauri 构建,提供了一个熟悉的文件资源管理器界面,用于管理 Saved Messages 和 Telegram 频道中的文件。该应用程序支持媒体流播放、PDF 查看和拖放式文件管理等高级功能,同时确保所有数据保持在本地。
2330
08
tonhowtf / omniget
OmniGet 是一款免费的开源桌面应用程序,旨在帮助用户在一个集中的位置下载并学习在线课程和电子书。它内置了用于课程学习的视频播放器,以及支持 PDF、EPUB 和 CBZ 等多种格式的综合文档阅读器。该应用还包含抽认卡、笔记记录和进度跟踪等生产力工具,以提升整体学习体验。
1755

// 历史精选 (25)

TabbyML / tabby
Tabby 是一款自托管的开源 AI 编程助手,旨在作为 GitHub Copilot 的本地化替代方案。它作为一个独立的系统运行,无需外部云服务或数据库管理。该平台支持消费级 GPU,并提供 OpenAPI 接口,以便与现有的开发基础设施无缝集成。
88
TencentCloud / CubeSandbox
CubeSandbox 是一个基于 RustVMM 和 KVM 构建的高性能安全沙箱服务,为 AI Agent 提供硬件级隔离。它具备低于 60ms 的冷启动时间和极低的内存开销,支持在单节点或多节点集群上进行高密度部署。该平台完全兼容 E2B SDK,使开发者能够零代码修改地迁移现有项目。
82
WeaveMindAI / weft
Weft 是一种旨在将 LLM、人类交互和基础设施集成到统一可视化工作流中的编程语言。它具备持久化执行功能以确保程序在崩溃后仍能运行,并通过类型化的模块化节点系统支持复杂逻辑。开发者无需手动配置,即可通过连接原生节点来构建和管理复杂的智能体系统。
80
bytedance / monoio
Monoio 是一个 Thread-Per-Core 的 Rust 异步运行时,利用 io_uring、epoll 和 kqueue 实现高效的 I/O 操作。通过避免 work-stealing,它消除了任务实现 Send 或 Sync 的需求,从而允许安全且高效地使用线程本地存储。该架构专门针对以最大化吞吐量为主要目标的 I/O 密集型服务器应用程序进行了优化。
79
jamiepine / voicebox
Voicebox 是一个全面的本地优先语音合成工作室,允许用户使用七种不同的 TTS 引擎进行语音克隆和语音生成。该平台具有用于创建复杂叙事的多轨时间轴编辑器,并支持高级后期处理效果以优化音频输出。它专为隐私和性能而设计,可在主流操作系统上原生运行,同时为开发者集成提供了强大的 REST API。
78
iamzhihuix / skills-manage
skills-manage 是一款基于 Tauri 开发的桌面应用程序,旨在集中管理跨多个平台的 AI coding agent 技能。它利用单一事实来源通过 symlinks 驱动各种 AI 工具,并支持广泛的编码和 lobster 相关平台。该应用程序提供了一个全面的界面,用于浏览市场、组织集合以及对技能库进行本地发现。
78
PerryTS / perry
Perry 是一个使用 Rust 构建的原生 TypeScript 编译器,可将代码转换为独立的、高性能的可执行文件。通过利用 LLVM 进行代码生成,它消除了对 Node.js、Electron 或浏览器运行时的需求。该项目支持桌面、移动端和 Web 的跨平台开发,并提供原生 UI 组件和多线程功能。
70
russellromney / honker
Honker 是一个 SQLite 扩展和语言绑定,它在数据库内部直接提供了 Postgres 风格的 NOTIFY/LISTEN 语义、持久化发布/订阅以及任务队列功能。它允许业务写入和队列操作在同一个事务中原子性地提交,从而消除了对 Redis 等外部代理的需求。该系统通过监控 SQLite 的数据版本而非依赖传统的客户端轮询,实现了个位数毫秒级的响应速度。
63
bytedance / g3
G3 项目提供了一系列基于异步 Rust 构建的面向企业的网络工具,旨在实现高性能与高可靠性。其核心组件 g3proxy 提供了包括代理链、TLS 拦截和细粒度流量控制在内的高级功能。该套件还包含用于基准测试、证书生成和统计聚合的专用工具,以支持复杂的架构需求。
63
edwardkim / rhwp
rhwp 是一款使用 Rust 和 WebAssembly 构建的开源 HWP 和 HWPX 查看器与编辑器,旨在提供通用的文档访问能力。它具备强大的渲染引擎、全面的解析功能以及一个能够保持与标准 HWP 工作流兼容的 Web 编辑器。该项目遵循结构化的开发路线图,旨在通过社区驱动的贡献实现与商业替代方案完全一致的功能。
56
pingcap / kvproto
kvproto 提供了 TiKV 分布式键值存储所需的关键 protocol buffer 文件。开发人员可以通过运行随附的 make 命令从这些定义中生成 Go 和 Rust 代码。该项目还通过使用 buf 工具来保持一致的文件格式,以确保版本控制历史记录的整洁。
54
block / goose
Goose 是一个通用 AI Agent,旨在您的本地机器上运行,用于处理从编码和研究到自动化和数据分析等各种任务。它使用 Rust 构建,以确保通过桌面、CLI 和 API 接口在 macOS、Linux 和 Windows 上实现高性能和可移植性。该项目支持超过 15 个 AI 提供商,并通过 Model Context Protocol 集成了 70 多个扩展。
52
warpdotdev / warp
Warp 是一个将先进 AI 功能直接集成到终端体验中的 agentic development environment。用户可以利用内置的 coding agent 或引入自己偏好的 CLI agents 来简化开发工作流。该项目是开源的,并积极通过结构化的 issue-to-PR 流程鼓励社区贡献。
50
google / magika
Magika 是一款利用深度学习提供高精度文件类型识别的 AI 工具,支持超过 200 种内容类型。它配备了高度优化的模型,能够在毫秒级时间内提供推理结果,同时保持约 99% 的准确率。该项目提供通用的命令行界面以及 Python、JavaScript 和 Rust 语言绑定,以支持多样化的开发者工作流程。
50
memvid / memvid
Memvid是一个无需数据库的单文件内存层,旨在为AI智能体提供即时检索和长期记忆功能。它通过创新的“智能帧”设计,将数据、嵌入和索引封装在单个文件中,实现了高效的压缩与并行读取。该系统具有模型无关、基础设施零依赖的特点,支持在各种离线或在线场景中实现持久化记忆。
49
bytedance / g3
G3 项目提供了一套基于异步 Rust 构建的面向企业的网络工具,旨在实现高性能和高可靠性。它包含一个多功能的正向代理、一个兼容 StatsD 的聚合器,以及各种用于基准测试和证书管理的实用程序。该项目主要针对 Linux 环境设计,并支持包括 HTTP、SOCKS5 和 TLS 在内的多种协议。
48
rtk-ai / rtk
RTK 是一款高性能 CLI 代理,通过过滤和压缩命令输出来显著降低 LLM 的 Token 消耗。它支持超过 100 种常用命令,并可通过透明的 shell hooks 与主流 AI 编程工具无缝集成。通过去除冗余信息并汇总数据,它能帮助开发者在保持上下文的同时最大限度地降低成本和延迟。
44
dmtrKovalenko / fff.nvim
fff.nvim 是一款专为 Neovim 用户和 AI Agent 设计的、具有独特理念的高性能模糊文件选择器。它具备先进的搜索功能,包括 grep、glob 匹配以及带有内置记忆功能的抗拼写错误模糊匹配,从而提升搜索结果的准确性。该工具与 git 无缝集成,并提供跨模式建议,确保开发者能够快速找到所需文件。
38
vercel-labs / agent-browser
agent-browser 是一个基于 Rust 构建的高性能浏览器自动化命令行工具,专为 AI 代理设计。它支持通过简单的命令进行网页交互、元素定位和状态管理,无需复杂的 Playwright 或 Node.js 环境。该工具提供了丰富的会话持久化、身份验证管理及调试功能,以确保 AI 代理能够安全且高效地运行。
38
Michael-A-Kuykendall / shimmy
Shimmy 是一个轻量级的单二进制文件服务器,为在本地运行 GGUF 模型提供了 100% 兼容 OpenAI 的 API。它具备零配置模型发现、自动 GPU 后端检测以及针对大模型的高级 CPU/GPU 混合处理功能。该工具专为隐私和性能而设计,允许开发者无需更改代码即可将本地 LLM 集成到现有工具中。
37
AlexsJones / llmfit
llmfit 是一款基于终端的实用程序,用于分析您的系统硬件,以确定哪些大型语言模型可以在您的特定配置上有效运行。它提供交互式 TUI 和 CLI,根据质量、速度和内存适配度对模型进行评分,同时支持 Ollama、llama.cpp 和 MLX 等多种后端。用户还可以执行硬件模拟,以测试不同模型配置在目标系统规格上的表现。
33
QuipNetwork / quip-node-manager
Quip Node Manager 是一款专为在 macOS、Linux 和 Windows 上运行及监控 Quip 网络节点而设计的桌面应用程序。它支持 Docker 和原生执行模式,并提供全面的预检清单以确保系统配置正确。该应用程序还具备实时日志流、GPU 管理和自动后台更新功能,以保持节点的最佳性能。
28
refactoringhq / tolaria
Tolaria 是一款专为管理大规模 Markdown 知识库而设计的 Mac 和 Linux 桌面应用程序。它通过利用本地 git 仓库和纯文本文件来确保数据的完全可移植性,从而优先保障用户的数据所有权。该平台专为需要离线优先、以键盘为中心并能与 AI agents 无缝集成的超级用户而打造。
27
caamer20 / Telegram-Drive
Telegram Drive 是一款跨平台的桌面应用程序,可将您的 Telegram 账户转换为安全且无限的云存储解决方案。它使用 Rust 和 Tauri 构建,提供了一个熟悉的文件资源管理器界面,用于管理 Saved Messages 和 Telegram 频道中的文件。该应用程序支持媒体流播放、PDF 查看和拖放式文件管理等高级功能,同时确保所有数据保持在本地。
23
tonhowtf / omniget
OmniGet 是一款免费的开源桌面应用程序,旨在帮助用户在一个集中的位置下载并学习在线课程和电子书。它内置了用于课程学习的视频播放器,以及支持 PDF、EPUB 和 CBZ 等多种格式的综合文档阅读器。该应用还包含抽认卡、笔记记录和进度跟踪等生产力工具,以提升整体学习体验。
17

// 项目使用场景

tabby
  • 01自托管 AI 代码补全与生成
  • 02通过 Answer Engine 进行内部知识检索
  • 03与 VSCode、Vim 和 IntelliJ 等 IDE 集成
CubeSandbox
  • 01通过内核级隔离安全执行 LLM 生成的代码
  • 02以极小的内存占用实现高密度 AI Agent 托管
  • 03作为基于 E2B 的沙箱环境的直接替代方案
weft
  • 01编排 AI 智能体和 LLM 工作流
  • 02管理具有持久化状态的人机协作流程
  • 03利用原生数据库和 API 集成构建感知基础设施的应用程序
monoio
  • 01高性能网络服务器和负载均衡器
  • 02需要原生异步 I/O 支持的 I/O 密集型应用程序
  • 03倾向于使用线程本地数据访问而非跨线程任务迁移的系统
voicebox
  • 01支持 23 种语言的高质量语音克隆和语音生成
  • 02用于播客和叙事的多轨音频合成
  • 03通过 REST API 将语音合成集成到外部应用程序中

// 项目对比

// 相关主题