OpenHuman
- title
- OpenHuman
- type
- toolbox
- summary
- Local-first персональный агент на Rust: дерево памяти в Obsidian vault, чекпоинты графов агентов, 100+ OAuth-интеграций и строгий Privacy Mode
- tags
- ai-agents, memory, rust, local-first, orchestration, watchlist
- homepage
- https://tinyhumans.ai/openhuman
- language
- Rust
- license
- GPL-3.0
- created
- 2026-07-21
- updated
- 2026-07-21
- lang
- ru
- translation_of
- openhuman
- source_updated
- 2026-07-21
- translated
- 2026-09-01
- translator
- lllm/antigravity/gemini-3.7-flash-medium
OpenHuman - это десктопное приложение для персонального агента от tinyhumans.ai, которое формирует локальную память о вашей цифровой жизни, управляет группами субагентов и проводит сбор информации ещё до того, как вы закончите вопрос. Интерфейс здесь на первом месте: от установки до работающего агента проходит пара кликов, без конфигурационных файлов и терминала - этим оно отличается от CLI-ориентированных сред, с которыми себя сравнивает. Сразу после запуска проект девять дней подряд возглавлял тренды GitHub и сейчас находится в статусе ранней беты.
Устройство памяти
Та часть, на которую стоит обратить внимание. Данные сжимаются в ранжированные деревья markdown, хранятся в SQLite и зеркалируются в виде Obsidian vault, который можно открыть и редактировать. В README прямо цитируется твит Карпатого про базу знаний для LLM, а альтернативные подходы описываются как "чёрный ящик из векторного супа" - та же ставка на базовый носитель, что и в codealmanac и agentmemory, каталогизированная в llm-wiki-as-agent-memory.
Автоматический сбор подтягивает данные из подключённых аккаунтов с 20-минутным циклом (более 100 OAuth-интеграций: Gmail, Notion, GitHub, Slack, а также MCP-серверы и навыки). Основной посыл: формирование контекста занимает минуты, а не дни или недели, необходимые другим средам для изучения вашего стека, поскольку инструмент выполняет ingest уже имеющихся данных вместо наблюдения за вашей работой.
Две вспомогательные части: фоновый цикл subconscious, который отслеживает изменения в данных, продвигает цели и готовит утреннюю сводку; и TokenJuice, сжимающий вывод инструментов до того, как он попадёт в модель (заявлено сокращение до 80% токенов), поскольку память такого объёма иначе обходилась бы слишком дорого. Хранилище также можно делегировать в agentmemory через memory.backend = "agentmemory" в config.toml, используя общую базу с Claude Code, Cursor, Codex и OpenCode.
Оркестрация
Итерации выполняются как графы с чекпоинтами на базе открытой библиотеки tinyagents, а не в виде единого цикла: выполнение может вставать на паузу в ожидании человека, переживать перезапуск, возобновляться с середины и воспроизводиться с учётом стоимости каждого вызова. Застрявших агентов можно направлять, а остановленные возвращают отчёт о первопричине. Группы субагентов порождаются на глубину до трёх уровней: быстрый агент-рефлекс сортирует входящий поток, пока более глубокое логическое ядро распределяет задачи.
Сценарии автоматизации визуальные и напоминают n8n, они построены на tinyflows: агент предлагает автоматизацию, вы проверяете её на холсте перед сохранением, а сохранённые сценарии работают по триггерам, сохраняются при перезапусках и требуют подтверждения для побочных эффектов. Схема "агент предлагает, человек утверждает" - надёжный паттерн для долговечной автоматизации, заслуживающий внимания независимо от этого продукта.
Более экспериментальный уровень: межсетевая оркестрация агентов со сквозным шифрованием по протоколу Signal с @handle на tiny.place, выплаты в USDC по стандарту x402 и торговля. Ключи никогда не сохраняются на диск.
Другие возможности
Принцип "всё включено" доведён до необычных масштабов: веб-поиск, скрейпер, инструментарий для кодинга, полноценный браузер, нативный голос с Whisper внутри процесса, генерация картинок и видео, маршрутизация моделей под задачи и агенты для встреч, подключающиеся к Meet/Zoom/Teams/Webex с лицом и голосом, автоматически заходящие по календарю и сохраняющие резюме со списком задач. 17 каналов обмена сообщениями, включая нативную почту через IMAP IDLE + SMTP. Есть даже маскот.
Privacy Mode - ключевая возможность для статуса local-first: один переключатель, и ни один запрос на инференс не покидает машину, причём это обеспечивается на уровне ядра Rust, а не просто соглашением. Шифрование на устройстве, хранение секретов в связке ключей ОС, проверка подтверждений и опциональная изоляция в песочнице.
Оценка
Масштаб огромен, и это одновременно привлекает и настораживает: память, оркестрация, сценарии, исследования, встречи, сообщения, голос, генерация медиа и платёжная сеть агентов в одном приложении на стадии ранней беты. Любое из этого само по себе тянет на отдельный продукт. Ядро на Rust в сочетании со строгим Privacy Mode и открытой памятью в виде обычного markdown делают заявления о local-first куда более убедительными, чем у большинства конкурентов, а вынос обеих библиотек оркестрации в отдельные открытые репозитории даёт шанс, что надёжные части переживут само приложение.
Лицензию GPL-3.0 стоит отметить отдельно: в отличие от привычных для этого каталога инструментов лицензий MIT/Apache, встраивание OpenHuman во что-либо распространяемое накладывает обязательства копилефта. В сравнительной таблице в README это подаётся как плюс на фоне MIT у OpenClaw и Hermes, что выглядит скорее маркетинговым ходом, чем анализом.
Находится в watchlist: плашка "возможны шероховатости" установлена самими авторами, открыто 170 issue, а девятидневное лидерство в трендах говорит скорее о шумихе вокруг запуска, чем о надёжности.
GPL-3.0, 35.2k★, 3.4k форков, создан в феврале 2026 года. Репозиторий: https://github.com/tinyhumansai/openhuman