Персональна ОС Istota інтегрує локальний ШІ з Nextcloud та текстовою бухгалтерією
Istota — це приватна операційна система на базі ШІ для самостійного хостингу, яка інтегрується з хмарою Nextcloud. Вона містить модулі для читання RSS, роботи з git, GPS-трекінгу та бухгалтерії Beancount через структуровані JSON-мутації.
Чому це важливо
Персональна ОС за принципом «рифа» гарантує, що важливі дані користувача залишаються доступними у відкритих форматах, навіть якщо моделі ШІ змінюються або зникають, ставлячи довговічність даних вище за тимчасові LLM.
TL;DR
- 01Istota — це персональна ШІ-ОС для самостійного хостингу, інтегрована з Nextcloud.
- 02Побудована за принципом «рифа», що гарантує збереження даних користувача незалежно від моделей.
- 03Суворо ізолює завдання та перехоплює спроби прямого запису в БД через пропозиції у форматі JSON.
Ключові факти
- Бекенди збереження
- SQLite, Beancount plain-text, TOML, markdown
- Інтеграція
- Nextcloud Talk, Email, Web UI, headless Chrome через CLI
- Рівні пам'яті
- Пам'ять користувача, пам'ять каналу, нічний граф знань (гібридний BM25 + векторний)
Архітектурна ізоляція та безпека
Istota впроваджує жорсткі правила ізоляції, запускаючи кожне завдання користувача в окремому контейнері-пісочниці. Агент вважається потенційно ненадійним виконавцем і не має прав на прямий запис у бази даних. Натомість він пропонує зміни у форматі JSON, які планувальник валідує і застосовує асинхронно. Ключі API, паролі SMTP та токени авторизації ніколи не потрапляють у процес агента — вони зберігаються у зашифрованому вигляді через Fernet і вводяться проксі-сервером через сокети Unix.
Локальні дані замість тимчасових моделей
Побудована навколо метафори "рифа", Istota гарантує, що особисті дані (Plain-text бухгалтерія Beancount, бази SQLite та файли markdown) залишаються доступними та читабельними навіть без ШІ. Для запобігання перевитраті токенів система замінює постійні опитування через ШІ звичайними детермінованими скриптами за розкладом, залучаючи мовну модель лише тоді, коли потрібне логічне судження.
Інтегрований Git та веб-автоматизація
Операційна система надає агенту повноцінний робочий процес Git: він може клонувати репозиторії, створювати гілки та відкривати пул-реквести на GitHub чи GitLab безпосередньо з чату. Окрім того, кастомізований headless-браузер Chrome під керуванням спеціальної Istota CLI стикається з меншою кількістю капч та надає веб-доступ через VNC для ручного втручання користувача.