Repolode
futuregene

futuregene/future-os

基于 Rust 内核的本地优先 AI 智能体,可统一用于终端、桌面、移动端、命令行和聊天应用。

Star
111
Fork
13
未关闭 Issue
2
最近提交
2小时前

这是什么?

FutureOS 是一个 AI 智能体,以单一 Rust 后端为核心,可通过终端界面、桌面应用、Android 与 iOS 应用、命令行以及 IM 机器人使用。会话、记忆和技能在各个入口之间共享,在一处开始的对话可以在另一处继续。

项目重点在于约束智能体的操作范围。读取、写入、编辑文件和执行 shell 的工具可通过审批规则和沙箱级别(off、manual、sandbox)进行管理,具体实现依平台而异,包括 macOS Seatbelt、Linux Bubblewrap 和 Windows 受限令牌写保护。模型方面既支持自带密钥,内置多家服务商目录,也支持任何兼容 OpenAI 或 Anthropic 接口的端点,同时提供 FutureOS 托管服务商登录。

针对长时间运行的任务,项目提供目标控制平面,支持持久化的目标、待办、检查点和监控,并支持按间隔或日历计划执行的定时任务。会话可以分支、克隆,并以树形结构浏览。

核心功能

  • 01终端界面、桌面、移动端、命令行和 IM 机器人共享同一个 gRPC 智能体后端。
  • 02为文件和 shell 工具提供可配置的审批规则与系统沙箱级别。
  • 03支持自带密钥,内置服务商目录,也可接入兼容 OpenAI 或 Anthropic 接口的自定义端点。
  • 04为持续数小时的任务提供持久化目标跟踪和验证关卡。
  • 05支持按计划重复执行的定时任务,并保留运行记录。
  • 06会话历史可分支、克隆,并以树形结构导航。

适用场景

  • 让智能体夜间运行长时间研究任务,并在手机上查看结果。
  • 在终端与桌面应用之间共享同一个智能体、会话和记忆。
  • 处理不可信内容时,限制智能体对文件和 shell 的访问权限。
  • 将自部署或自定义的大模型端点接入完整的智能体界面。

标签

常见问题

future-os 是什么?
基于 Rust 内核的本地优先 AI 智能体,可统一用于终端、桌面、移动端、命令行和聊天应用。 FutureOS 是一个 AI 智能体,以单一 Rust 后端为核心,可通过终端界面、桌面应用、Android 与 iOS 应用、命令行以及 IM 机器人使用。会话、记忆和技能在各个入口之间共享,在一处开始的对话可以在另一处继续。
future-os 可以免费使用吗?用的什么许可证?
future-os 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
future-os 还在维护吗?
活跃维护中。future-os 最近一次提交是在 2026年10月22日。
future-os 适合用来做什么?
让智能体夜间运行长时间研究任务,并在手机上查看结果。 在终端与桌面应用之间共享同一个智能体、会话和记忆。 处理不可信内容时,限制智能体对文件和 shell 的访问权限。 将自部署或自定义的大模型端点接入完整的智能体界面。
在哪里获取 future-os?
源代码和安装说明在 GitHub 上:https://github.com/futuregene/future-os

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目