OpenHuman — персональный AI-агент
Open-source десктопный AI-агент с локальной памятью, 118+ авто-интеграциями и Obsidian-совместимым хранилищем Markdown.
privacy
Эта заметка участвует в semantic memory.
AI Summary
🚀 TL;DR OpenHuman — это локально-хранимый AI-агент с десктопным интерфейсом, который автоматически собирает данные из 118+ сервисов, сжимает их в Markdown и строит иерархическую Memory Tree для долгосрочной памяти.
📖 Что это такое Open-source десктопное приложение (Tauri), работающее как «личный суперинтеллект». Хранит Memory Tree, Obsidian-совместимый Markdown vault и runtime state на устройстве пользователя. По умолчанию использует управляемые сервисы OpenHuman для авторизации, роутинга моделей и OAuth, но позволяет переключиться на свои ключи и локальные модели.
🔑 Ключевые факты • Ранний бета-статус: «Under active development. Expect rough edges.» • Установка: DMG/EXE с tinyhumans.ai/openhuman или скрипты (curl для macOS/Linux, irm для Windows). • Проблема на Linux: AppImage падает под Wayland и на Arch (sharun: Interpreter not found); workaround в issue #2463; AUR-пакет openhuman-bin. • 118+ интеграций через Composio: Gmail, Notion, GitHub, Slack, Stripe, Calendar, Drive, Linear, Jira и др.; авто-обновление каждые 20 минут. • Memory Tree: данные канонизируются в чанки ≤3k токенов, оцениваются и складываются в иерархические деревья в SQLite; параллельно сохраняются как .md файлы в Obsidian vault. • TokenJuice: сжатие токенов до 80 % (HTML→Markdown, сокращение URL, дедупликация); CJK и эмодзи сохраняются посимвольно. • Голос: STT + ElevenLabs TTS + lip-sync; интеграция в Google Meet как участник. • Опционально: Ollama для локальных моделей; бэкенд agentmemory через memory.backend = "agentmemory" в config.toml. • Требования для разработки: Git, Node.js 24+, pnpm 10.10.0, Rust 1.93.0, CMake, Ninja, ripgrep.
⚙️ Как это работает / применить
- Установить приложение.
- Подключить аккаунты через OAuth (по умолчанию через Composio).
- Агент каждые 20 минут скачивает свежие данные и складывает их в Memory Tree.
- Пользователь может открыть Obsidian vault и редактировать Markdown напрямую.
- При необходимости переключить model routing, search и Composio на свои ключи в настройках.
💡 Вывод и значение OpenHuman сокращает «холодный старт» AI-агентов: вместо недель обучения агент получает полный контекст пользователя за один проход синхронизации и хранит его локально и приватно.