开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。
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 数据每日更新。
相关项目
3.6万2465GoMIT更新于 前天
一个注重隐私、本地优先的个人 AI 智能体运行时,可在沙箱中执行工具,并将记忆与知识保存在本机。
1088TypeScriptApache-2.0更新于 2个月前
基于 TypeScript 的开源智能体框架,用于构建有状态的 LLM 智能体,内置编程智能体、CLI、Web UI 和 SDK。
65787TypeScriptOther更新于 6天前
一款运行在电脑上的 AI 协作助手,可读写本地文件、在沙箱中执行代码、操作浏览器完成研究和日常工作。
31861TypeScriptApache-2.0更新于 26天前
一款开源的 AI 编程代理,可在终端运行,并提供桌面应用与内置的构建、规划两类代理。
21.9万2.9万TypeScriptMIT更新于 前天