Приватная локальная среда выполнения персонального ИИ-агента с изолированными инструментами и локальным хранением памяти и знаний; поддерживает локальные, облачные модели и Grok.
futuregene/future-os
Локально-ориентированный AI-агент с единым ядром на Rust для работы в терминальном интерфейсе, десктопных и мобильных приложениях, CLI и чатах.
- Звёзды
- 111
- Форки
- 13
- Открытые issues
- 2
- Последний коммит
- 6 часов назад
Что это?
FutureOS — AI-агент с единым бэкендом на Rust, доступный через терминальный интерфейс, десктопное приложение, приложения для Android и iOS, CLI и боты для мессенджеров. Сессии, память и навыки общие для всех этих интерфейсов, поэтому начатый в одном месте разговор можно продолжить в другом.
Проект уделяет особое внимание контролю над действиями агента. Доступ к инструментам для чтения, записи и редактирования файлов, а также к shell можно регулировать правилами подтверждения и уровнями изоляции (off, manual, sandbox). В зависимости от платформы используются macOS Seatbelt, Linux Bubblewrap или защита от записи с помощью ограниченного токена Windows. Поддерживается использование собственных ключей: есть встроенный каталог провайдеров и возможность подключить любой совместимый с OpenAI или Anthropic endpoint. Также можно войти в размещённый в облаке сервис FutureOS.
Для длительных задач предусмотрена панель управления целями: в ней есть долгосрочные цели, списки задач, контрольные точки и мониторы. Кроме того, можно планировать задачи, запускающие промпты с заданным интервалом или по календарю. Диалоги можно разветвлять, клонировать и просматривать в виде дерева.
Ключевые возможности
- 01Клиенты для терминального интерфейса, десктопа, мобильных устройств, CLI и мессенджеров используют общий gRPC-бэкенд агента.
- 02Настраиваемые правила подтверждения и уровни изоляции ОС для инструментов работы с файлами и shell.
- 03Поддержка собственных ключей, встроенный каталог провайдеров и пользовательские endpoint, совместимые с OpenAI или Anthropic.
- 04Долгосрочное отслеживание целей с контрольными точками для задач, выполняющихся много часов.
- 05Планирование повторяющихся задач с историей запусков.
- 06Историю сессий можно разветвлять и клонировать, а также просматривать в виде дерева.
Сценарии использования
- Запустить длительную исследовательскую задачу на ночь и проверить результаты с телефона.
- Использовать одного агента в терминале и десктопном приложении с общей памятью.
- Ограничить доступ агента к файлам и shell при работе с недоверенным содержимым.
- Подключить собственный или развёрнутый на своём сервере LLM endpoint к полноценному интерфейсу агента.
Быстрый старт
- 1
Запустите официальный установочный скрипт для своей платформы (см. README; доступны установщики для macOS/Linux и Windows).
- 2
Настройте провайдера моделей
future config - 3
Запустите интерфейс терминала
future tui
Что важно знать
- Чтобы отвечать, агенту нужен провайдер моделей: собственный API-ключ или вход в FutureOS.
- Доступность песочницы для инструментов и предоставляемые гарантии зависят от платформы, а настольное приложение по умолчанию предоставляет инструментам неограниченный доступ.
Темы
Частые вопросы
- Что такое future-os?
- Локально-ориентированный AI-агент с единым ядром на Rust для работы в терминальном интерфейсе, десктопных и мобильных приложениях, CLI и чатах. FutureOS — AI-агент с единым бэкендом на Rust, доступный через терминальный интерфейс, десктопное приложение, приложения для Android и iOS, CLI и боты для мессенджеров. Сессии, память и навыки общие для всех этих интерфейсов, поэтому начатый в одном месте разговор можно продолжить в другом.
- future-os можно использовать бесплатно? Какая у него лицензия?
- future-os распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- future-os всё ещё поддерживается?
- Активно поддерживается. Последний коммит в future-os — 22 окт. 2026 г..
- Для чего можно использовать future-os?
- Запустить длительную исследовательскую задачу на ночь и проверить результаты с телефона. Использовать одного агента в терминале и десктопном приложении с общей памятью. Ограничить доступ агента к файлам и shell при работе с недоверенным содержимым. Подключить собственный или развёрнутый на своём сервере LLM endpoint к полноценному интерфейсу агента.
- Как установить future-os?
- Запустите официальный установочный скрипт для своей платформы (см. README; доступны установщики для macOS/Linux и Windows). Настройте провайдера моделей: future config Запустите интерфейс терминала: future tui
- Где скачать future-os?
- Исходный код и инструкции по установке — на GitHub: https://github.com/futuregene/future-os
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый агент для программирования: изучает проект, редактирует файлы и запускает тесты из терминала, приложения, браузера или редактора.
Open-source агентный фреймворк на TypeScript для создания LLM-агентов с состоянием; включает coding agent, CLI, Web UI и SDK.
Настольный ИИ-напарник, который читает и редактирует локальные файлы, запускает код в песочнице и использует браузер для исследований и рутинных задач.
Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений.
Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.