Skip to content
Онатомия
Esc
navigateopen⌘Jpreview
On this page

Установка Онатомии

Bootstrap — установка системы с нуля из Seed Kit

Дата: Август 2026 Статус: ACTIVE

Установка Онатомии с нуля. Скрипт bootstrap.sh автоматизирует всё: от проверки окружения до инициализации памяти и регистрации рефлексов.

Источник: Seed Kit на флешке ONATOMIA_SETUP (иммутабельные контракты + bootstrap.sh + specs/).

Подробнее: BOOTSTRAP_SPEC.md — полная спецификация развёртывания (12 шагов).


Что такое Seed Kit

Seed Kit — это иммутабельный комплект рождения, хранящийся на флешке ONATOMIA_SETUP:

/Volumes/ONATOMIA_SETUP/seed-kit/
├── SOUL.md                     # Контракт Мастера
├── settings.json               # Конфигурация (12 книг)
├── BOOTSTRAP_SPEC.md           # Спецификация развёртывания
├── bootstrap.sh                # Скрипт установки (исполняемый)
├── specs/                      # Spec-First директория
│   ├── _template.spec.md
│   ├── meta-agent.spec.md
│   ├── style-guardian.spec.md
│   ├── consolidate-agent.spec.md
│   └── photo-analyst.spec.md
├── README.md                   # Описание комплекта
└── MANIFEST.md                 # Манифест (размеры файлов, даты)

Seed Kit не обновляется автоматически — это слепок системы на момент рождения. Обновляется вручную после значимых изменений в контрактах.


Требования

  • macOS (Apple Silicon M1/M2/M3/M4)
  • 16 GB RAM минимум (для локальных моделей)
  • 256 GB свободного места на системном диске
  • Homebrew (устанавливается автоматически, если отсутствует)
  • Python 3.11+ (устанавливается автоматически)
  • Node.js 20+ (устанавливается автоматически)
  • Ollama (устанавливается автоматически)
  • Rust (устанавливается автоматически для Memvid SDK)
  • Флешка ONATOMIA_SETUP с Seed Kit

Установка из Seed Kit

Шаг 1: Скопировать Seed Kit в рабочий каталог

cp -R /Volumes/ONATOMIA_SETUP/seed-kit/* ~/Documents/Onatomia/

Шаг 2: Запустить bootstrap

cd ~/Documents/Onatomia
./bootstrap.sh

Скрипт автоматически выполняет 12 шагов:

  1. ✅ Проверяет контракты (SOUL.md, settings.json, BOOTSTRAP_SPEC.md)
  2. ✅ Устанавливает базовую среду (Homebrew, Python 3.12, Node.js 20, Ollama, Rust)
  3. ✅ Устанавливает Memvid SDK + tunnelto
  4. ✅ Создаёт структуру проекта (~/Documents/Onatomia/)
  5. ✅ Настраивает Python venv и зависимости
  6. ✅ Копирует specs/ директорию (Spec-First)
  7. ✅ Загружает локальную LLM (huihui_ai/qwen2.5-abliterated:7b, ~5 GB)
  8. ✅ Инициализирует Memvid fiber bundle (3 .mv2 файла)
  9. ✅ Инициализирует Public/Private eval split
  10. ✅ Настраивает права доступа
  11. ✅ Активирует LaunchAgents (рефлексы: Soul Check, ConsolidateAgent, и т.д.)
  12. ✅ Создаёт BORN.flag (флаг успешного развёртывания)

Время: ~20-30 минут от чистой системы до рабочего Тома.


Что происходит во время установки

Создание структуры проекта

~/Documents/Onatomia/
├── .onatomia/                      # Скрытый стек управления
   ├── SOUL.md                     # Контракт Мастера
   ├── settings.json               # Конфигурация
   ├── BOOTSTRAP_SPEC.md           # Спецификация развёртывания
   ├── bootstrap.sh                # Скрипт установки
   ├── hooks/                      # LaunchAgents (.plist)
   ├── agents/                     # Markdown-инструкции для субагентов
   └── BORN.flag                   # Флаг успешного развёртывания
├── specs/                          # Spec-First директория
├── core/                           # Ядро (Python)
├── agents/                         # Агенты (Python)
├── scripts/                        # Утилиты (Python)
├── memory/                         # Memvid fiber bundle
   ├── onatomia_memory.mv2         # Основная память системы
   ├── style_reference.mv2         # Эталонные работы
   └── immich_seed.mv2             # Мигрированные данные
├── logs/                           # Логи, JSONL, state
└── .venv/                          # Изолированное окружение Python

Загрузка локальной модели

Bootstrap загружает huihui_ai/qwen2.5-abliterated:7b (~5 GB) через Ollama. Это основная модель для всех агентов.

Fallback: Если модель не загрузилась (нет интернета), система всё равно установится, но агенты не будут работать до первого подключения к сети.

Инициализация памяти

Memvid создаёт три .mv2 файла:

Файл Назначение
memory/onatomia_memory.mv2 Основная память системы (Smart Frames)
memory/style_reference.mv2 50 эталонных работ для Style Guardian
memory/immich_seed.mv2 Мигрированные данные из Immich (опционально)

Регистрация рефлексов

Bootstrap создаёт LaunchAgents для автоматического запуска:

  • Soul Check — воскресный рефлекс (14)
  • ConsolidateAgent — каждые 30 минут
  • Disk Monitor — мониторинг свободного места
  • Log Rotate — ротация логов
  • Orchestrator — основной цикл системы
  • Weekly Batch — воскресный batch (доход, статистика)
  • Lakatos Analysis — еженедельный анализ опровержений

После установки

BORN.flag

Флаг ~/Documents/Onatomia/.onatomia/BORN.flag создаётся только после успешного прохождения всех 12 шагов. Его наличие означает, что система готова к работе.

Первый запуск

После установки система автоматически запускается через LaunchAgents. Проверить статус:

# Проверить, что рефлексы зарегистрированы
launchctl list | grep onatomia

# Должен вывести:
# com.tom.onatomia.soul_check
# com.tom.onatomia.consolidate
# com.tom.onatomia.diskmonitor
# ...

Обсерватория «Внутренний Мир»

Обсерватория не устанавливается через bootstrap — это отдельный локальный прибор Наблюдателя.

# Открыть Обсерваторию
open ~/Documents/Onatomia/observatory/index.html

Обсерватория работает полностью офлайн, не требует сервера, не деплоится на Cloudflare Pages.

Первый Soul Check

Первый Soul Check пройдёт в ближайшее воскресенье в 14. Это еженедельный рефлекс, который проверяет:

  • Когнитивную нагрузку Мастера
  • Количество коллапсов за неделю
  • Биофилию vs некрофилию
  • Соответствие системы Четырём Законам

Результаты записываются в logs/soul_check_private.jsonl (видит только Verifier + Мастер).


Troubleshooting

Seed Kit не найден

Если флешка не подключена:

ls /Volumes/ONATOMIA_SETUP/seed-kit/

Если директория пустая — переустанови Seed Kit на флешку (см. Seed Kit Imperative).

Bootstrap не запускается

Если ./bootstrap.sh выдаёт “Permission denied”:

chmod +x bootstrap.sh
./bootstrap.sh

Ollama не запускается

Если модель не загружается:

# Проверить, что Ollama запущен
ollama serve &

# Загрузить модель вручную
ollama pull huihui_ai/qwen2.5-abliterated:7b

Memvid не устанавливается

Если Rust backend не компилируется:

# Установить Rust (если не установлен)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Установить Memvid SDK
cargo install memvid

LaunchAgents не регистрируются

Если рефлексы не запускаются автоматически:

# Зарегистрировать вручную
launchctl load ~/Library/LaunchAgents/com.tom.onatomia.soul_check.plist
launchctl load ~/Library/LaunchAgents/com.tom.onatomia.consolidate.plist

Burnout Protection срабатывает сразу после установки

Это нормально. Система проверяет cognitive_load. Если ты потратил много времени на установку — это триггер.

Что делать:

  • Принять паузу 14 дней (это защита Мастера, Нулевой Закон)
  • Или подождать, пока cognitive_load снизится
  • Это не баг, это фича

Что дальше?

После установки у тебя полностью рабочая система. Дальше — практика.

1. Прочитай философию

  • Стандарт Онатомии — Четыре Закона, Artifex-centrismus, антропология Фромма, Принцип Наблюдателя
  • Манифест — 12 книг интеллектуального фундамента с полной материализацией
  • Защита Мастера — Burnout Protection (§13), 7 защит от самоуничтожения (§14)

2. Изучи техническую архитектуру

3. Перейди к практике

Правило на следующие 2 недели:

  1. ❌ НЕ читать новых статей про AI
  2. ❌ НЕ искать философских подтверждений
  3. ✅ Использовать систему по назначению
  4. ✅ Фиксировать реальные опровержения в Lakatos Journal
  5. ✅ Возвращаться к теории ТОЛЬКО если практика покажет проблему

Подробнее: Roadmap — Фаза 3.0


Поддержка

Проблемы с установкой? Открой Диагностику — там типичные проблемы с решениями.

Контракты:


Установка занимает 20-30 минут. После этого у тебя полностью рабочая система, готовая к использованию. Дальше — практика. Aut bene, aut nihil.

Was this page helpful?