zer0trace-ai — это проект полностью локального мультиагентного ИИ-ассистента Zer0Trace AI, который разрабатывается одним человеком на собственном оборудовании и должен работать без облаков и подписок. Продуктовый замысел — построить ассистента, который ведёт себя как автономный агент: сам планирует работу, делегирует подзадачи специализированным агентам, проверяет и исправляет результаты, удерживает одну задачу до 18 часов непрерывно, не теряя контекст и цель, и при этом спрашивает разрешение перед опасными действиями.
Аудитория — единственный пользователь системы: Локальный разработчик Zer0Trace AI. Он же является оператором, владельцем железа и источником правок, на которых система обучается. Продукт обязан умещать все модели и данные в жёсткие рамки: GPU RTX 3060 (12 ГБ VRAM), 32 ГБ RAM, отдельный SSD 1 ТБ (диск E:) под ИИ, ОС Windows, лимит занимаемого места до 950 ГБ с сохранением 50 ГБ свободными.
Система должна уметь работать в предметных областях: код, безопасность, OSINT, бизнес, SEO, копирайтинг, генерация фото, motion-графика через код, монтаж видео, клонирование голоса. Она ищет в сети, когда это нужно, и объясняет, зачем. Она помнит проекты, предпочтения и стиль кода, а также учится на правках пользователя через LoRA-адаптеры.
Целевой ориентир качества — превзойти по кодингу и по созданию контента (Blender, игры, видео, motion-графика) модели класса Opus 5.5 и последующие модели этой линейки, а также модели класса GPT-6 Astra и последующие модели этой линейки. Система проектируется как личный инструмент одного человека: выпуск для других пользователей не заявлен, и если более мощная конфигурация возможна только для личного использования, она остаётся личной. Итоговая поставка — программа Zer0Trace AI, запускаемая локально на Windows; для удобства запуска предусматривается упаковка в .exe или .bat-лаунчер. Диск 1 ТБ (диск E:) заполняется моделями и данными до лимита 950 ГБ. 32 ГБ RAM могут разделяться между видеокартой и оперативной памятью: если 12 ГБ VRAM не хватает, система использует offload в RAM как штатный резервный путь.
Zer0Trace AI — это локальный мультиагентный ассистент, разворачиваемый на одной рабочей станции под Windows. Его ядро — оркестратор, который принимает запрос пользователя, классифицирует его через роутер (3B), выбирает режим работы (\xe2\x9a\xa1Быстрый,\x20\xf0\x9f\xa7\xa0Средний,\x20\xf0\x9f\x92\xaaМощный) и запускает пул агентов-специалистов: кодеры, хакеры, OSINT, бизнес, general, vision, переводчики. В мощном режиме конвейер строится как планировщик → команда агентов → критик → цикл до 3 итераций, при этом слабые модели отсекаются по порогу 0.8.
Память системы гибридная: ChromaDB для векторного поиска, SQLite для структурированного состояния и DreamCycle для самообучения. Инструменты подключаются через MCP-серверы: файлы, веб-поиск, Blender, Unity, security tools, OSINT. Все модели находятся в диапазоне 3B–24B и должны влезать в 12 ГБ VRAM с offload в 32 ГБ RAM; последовательная загрузка моделей через hot-swap позволяет не упираться в VRAM.
Ключевые сквозные обязательства: удержание задачи до 18 часов непрерывно без потери контекста и цели; компрессия истории чата без потери сути; самокоррекция (агент пишет код → запускает → смотрит результат → находит баг → исправляет → повторяет); DreamCycle-самообучение (сбор удачных диалогов → обучение LoRA → тестирование → внедрение или откат); система разрешений allow/deny/ask, при которой агент замирает перед опасным действием и показывает обоснование.
Целевой уровень качества задаётся как превосходство над моделями класса Opus 5.5 и GPT-6 Astra и их последующими моделями в кодинге, Blender, создании игр и видео. Система остаётся личным инструментом одного оператора: выпуск для других пользователей не заявлен. Поставка — локальная программа Zer0Trace AI с упаковкой в .exe или .bat-лаунчер для простого запуска.
Инфраструктура развёртывания на рабочей станции: общий backend-процесс (FastAPI) обслуживает прикладные API и доменные модули; frontend — React-приложение; база данных MariaDB хранит прикладные постоянные данные; LiteLLM-шлюз обслуживает вызовы моделей-провайдеров из backend; PostgreSQL поддерживает LiteLLM и отделён от прикладного хранилища. Новые прикладные API и доменные функции расширяют существующий backend, а не добавляют отдельные сервисы.
Zer0Trace AI — это локальная система, а не веб-сервис. Всё работает на машине пользователя: модели, память, инструменты, обучение. Облака и подписки исключены как способ доставки и как источник вычислений. Внешний веб-поиск допускается только как инструмент, который ассистент вызывает по необходимости и обязан объяснять, зачем он это делает.
Доставка — это локальный запуск на Windows с доступом к RTX 3060, 32 ГБ RAM и SSD E:. Доступ к локальным моделям, ChromaDB, SQLite, DreamCycle и MCP-серверам должен быть настроен до выполнения рабочих задач. Опасные действия остаются приостановленными до решения пользователя allow, deny или ask. Длительные задачи должны сохранять журнал, цель, промежуточные результаты и сжатый контекст для возобновления.
Поставка оформляется как программа Zer0Trace AI, запускаемая локально; для удобства запуска предусматривается упаковка в .exe или .bat-лаунчер. Диск 1 ТБ (диск E:) заполняется моделями и данными до лимита 950 ГБ с сохранением 50 ГБ свободными. 32 ГБ RAM могут разделяться между видеокартой и оперативной памятью: при нехватке 12 ГБ VRAM система использует offload в RAM как штатный резервный путь. Система остаётся личным инструментом одного оператора — выпуск для других пользователей не заявлен.
Границы текущей версии: система проектируется и реализуется как локальный мультиагентный ассистент с описанными выше возможностями. Всё, что выходит за рамки локального запуска, за рамки перечисленных предметных областей или за рамки железа пользователя, в текущую поставку не входит.
.exe или .bat-лаунчер для простого запуска..exe или .bat-лаунчер..exe/.bat.FR-1. Классификация запроса роутером (3B). As a Локальный разработчик Zer0Trace AI, I should получить автоматическую классификацию своего запроса роутером (3B), so that система выбрала подходящий режим и специалистов.
FR-2. Три режима работы. As a Локальный разработчик Zer0Trace AI, I should выбирать между\x20\xe2\x9a\xa1Быстрым,\x20\xf0\x9f\xa7\xa0Средним и\x20\xf0\x9f\x92\xaaМощным режимами, so that я управлял глубиной и стоимостью обработки.
FR-3. Конвейер мощного режима. As a Локальный разработчик Zer0Trace AI, I should получать в мощном режиме конвейер планировщик → команда агентов → критик → цикл до 3 итераций, so that сложные задачи решались с проверкой и исправлением.
FR-4. Отсечение слабых моделей по порогу 0.8. As a Локальный разработчик Zer0Trace AI, I should видеть, что модели с оценкой ниже 0.8 отсекаются, so that в результат попадали только достаточно качественные варианты.
FR-5. Планирование, делегирование, проверка, исправление. As a Локальный разработчик Zer0Trace AI, I should видеть, как ассистент планирует, делегирует задачи, проверяет и исправляет результаты, so that я доверял его автономной работе.
FR-6. Пул специалистов. As a Локальный разработчик Zer0Trace AI, I should иметь пул агентов-специалистов: кодеры, хакеры, OSINT, бизнес, general, vision, переводчики, so that задачи разных предметных областей решались профильными агентами.
FR-7. Предметные области. As a Локальный разработчик Zer0Trace AI, I should получать результаты по коду, безопасности, OSINT, бизнесу, SEO, копирайтингу, генерации фото, motion-графике через код, монтажу видео и клонированию голоса, so that система покрывала мои рабочие задачи.
FR-8. Диапазон моделей 3B–24B с offload. As a Локальный разработчик Zer0Trace AI, I should использовать модели в диапазоне 3B–24B, влезающие в 12 ГБ VRAM с offload в 32 ГБ RAM, so that система работала на моём железе.
FR-8a. Разделение 32 ГБ RAM между видеокартой и оперативной памятью. As a Локальный разработчик Zer0Trace AI, I should чтобы 32 ГБ RAM могли разделяться между видеокартой и оперативной памятью, so that при нехватке 12 ГБ VRAM система использовала RAM как штатный резервный путь.
FR-8b. Целевой уровень качества — превзойти Opus 5.5 и GPT-6 Astra и их последующие модели. As a Локальный разработчик Zer0Trace AI, I should чтобы система по кодингу и по созданию контента (Blender, игры, видео, motion-графика) превосходила модели класса Opus 5.5 и GPT-6 Astra и их последующие модели, so that я получил личный инструмент мощнее этих систем.
FR-8c. Личный инструмент одного оператора. As a Локальный разработчик Zer0Trace AI, I should чтобы система была личным инструментом только для меня, so that если более мощная конфигурация возможна только для личного использования, она оставалась личной.
FR-8d. Упаковка в .exe или .bat-лаунчер.
As a Локальный разработчик Zer0Trace AI, I should запускать программу Zer0Trace AI через .exe или .bat-лаунчер, so that запуск был простым.
.exe или .bat-лаунчер.FR-9. Удержание задачи до 18 часов. As a Локальный разработчик Zer0Trace AI, I should чтобы задача удерживалась до 18 часов непрерывно без потери контекста и цели, so that длинные проекты доводились до конца.
FR-10. Гибридная память ChromaDB + SQLite. As a Локальный разработчик Zer0Trace AI, I should чтобы память хранилась в ChromaDB и SQLite, so that векторный поиск и структурированное состояние работали вместе.
FR-11. Память о проектах, предпочтениях и стиле кода. As a Локальный разработчик Zer0Trace AI, I should чтобы система помнила проекты, предпочтения и стиль кода, so that мне не приходилось повторять одно и то же.
FR-12. Компрессия истории чата. As a Локальный разработчик Zer0Trace AI, I should чтобы история чата сжималась без потери сути, so that контекст не переполнялся.
FR-13. MCP-серверы. As a Локальный разработчик Zer0Trace AI, I should иметь инструменты через MCP-серверы: файлы, веб-поиск, Blender, Unity, security tools, OSINT, so that агенты могли выполнять реальные действия.
FR-14. Веб-поиск с объяснением. As a Локальный разработчик Zer0Trace AI, I should чтобы система искала в сети, когда нужно, и объясняла, зачем, so that я понимал необходимость внешнего запроса.
FR-15. Система allow/deny/ask. As a Локальный разработчик Zer0Trace AI, I should чтобы система спрашивала разрешения перед опасными действиями через allow/deny/ask, so that я контролировал риск.
FR-16. Приостановка до решения. As a Локальный разработчик Zer0Trace AI, I should чтобы опасные действия оставались приостановленными до моего решения allow, deny или ask, so that ничего опасного не произошло само.
FR-17. DreamCycle-самообучение. As a Локальный разработчик Zer0Trace AI, I should чтобы система собирала удачные диалоги, обучала LoRA, тестировала и внедряла или откатывала, so that она улучшалась на моих правках.
FR-18. Обучение на правках пользователя. As a Локальный разработчик Zer0Trace AI, I should чтобы система училась на моих правках через LoRA-адаптеры, so that она подстраивалась под мой стиль.
FR-19. Самокоррекция кода. As a Локальный разработчик Zer0Trace AI, I should чтобы агент писал код, запускал, смотрел результат, находил баг, исправлял и повторял, so that код доводился до рабочего состояния.
FR-20. Hot-swap моделей. As a Локальный разработчик Zer0Trace AI, I should чтобы модели загружались последовательно через hot-swap, so that система не упиралась в VRAM.
FR-21. Локальный запуск на Windows. As a Локальный разработчик Zer0Trace AI, I should запускать систему локально на Windows с доступом к RTX 3060, 32 ГБ RAM и SSD E:, so that всё работало на моём железе.
FR-22. Настройка доступа к компонентам. As a Локальный разработчик Zer0Trace AI, I should чтобы доступ к локальным моделям, ChromaDB, SQLite, DreamCycle и MCP-серверам был настроен до выполнения рабочих задач, so that задачи не падали из-за ненастроенного окружения.
FR-23. Сохранение журнала и сжатого контекста. As a Локальный разработчик Zer0Trace AI, I should чтобы длительные задачи сохраняли журнал, цель, промежуточные результаты и сжатый контекст для возобновления, so that задача переживала сбои.
FR-24. Лимит диска 950 ГБ. As a Локальный разработчик Zer0Trace AI, I should чтобы система занимала до 950 ГБ и оставляла 50 ГБ свободными, so that диск E: не переполнялся.
FR-24a. Заполнение диска 1 ТБ моделями и данными. As a Локальный разработчик Zer0Trace AI, I should чтобы диск 1 ТБ (диск E:) заполнялся моделями и данными до лимита 950 ГБ, so that локальные модели и данные занимали доступное место.
FR-24b. Вывод только в чат и SRD. As a Локальный разработчик Zer0Trace AI, I should чтобы результаты и документы выводились в чат, а из файлов создавался максимум SRD, so that система не создавала лишних файлов.
Продуктовый контекст. Это единственный пользователь системы и одновременно её автор. Он работает на собственной машине под Windows: RTX 3060 (12 ГБ VRAM), 32 ГБ RAM, отдельный SSD 1 ТБ (диск E:) только под ИИ. Он принципиально не использует облака и подписки — всё должно работать локально. Его задача — построить мультиагентного ассистента, который приблизится к уровню автономности и качества зрелых систем, но останется в рамках его железа.
Основная цель. Получить локального мультиагентного ассистента, который сам планирует, делегирует, проверяет и исправляет; удерживает задачу до 18 часов непрерывно; покрывает код, безопасность, OSINT, бизнес, SEO, копирайтинг, генерацию фото, motion-графику через код, монтаж видео и клонирование голоса; ищет в сети, когда нужно, и объясняет, зачем; спрашивает разрешения перед опасными действиями; учится на его правках через LoRA-адаптеры; помнит проекты, предпочтения и стиль кода.
Отличительные обязанности. Он не просто пользователь — он архитектор и оператор. Он выбирает режим (\xe2\x9a\xa1Быстрый,\x20\xf0\x9f\xa7\xa0Средний,\x20\xf0\x9f\x92\xaaМощный), отвечает на запросы allow/deny/ask, правит результаты (что становится материалом для LoRA), следит за ресурсами VRAM/RAM, за распределением памяти между VRAM и RAM и за лимитом диска. Он же настраивает доступ к моделям, ChromaDB, SQLite, DreamCycle и MCP-серверам до начала работы. Он запускает программу Zer0Trace AI через .exe или .bat-лаунчер. Система — его личный инструмент: выпуск для других пользователей не заявлен.
Входы и решения. Формулировка задачи; выбор режима; решение allow/deny/ask по опасным действиям; правка результата; решение о внедрении или откате LoRA-адаптера; решение о разбиении задачи при нехватке ресурсов.
Взаимодействие с другими участниками. Других людей в системе нет. Его контрагенты — это агенты-специалисты (кодеры, хакеры, OSINT, бизнес, general, vision, переводчики), роутер (3B), планировщик, критик, DreamCycle и MCP-серверы. Он взаимодействует с ними через локальную рабочую станцию: ставит задачу, наблюдает, отвечает на запросы разрешений, правит результат.
Наблюдаемый успех. Задача доведена до конца за срок до 18 часов без потери контекста и цели; результат соответствует предметной области; результат по кодингу и созданию контента (Blender, игры, видео, motion-графика) соответствует целевому уровню — превзойти Opus 5.5 и GPT-6 Astra и их последующие модели; опасные действия не выполнены без его решения; система помнит его проекты, предпочтения и стиль кода; LoRA-адаптер улучшил поведение или был откачен; занятое место не превысило 950 ГБ и оставило 50 ГБ свободными; программа запускается локально через .exe или .bat-лаунчер.
.exe или .bat-лаунчер.Источник не задаёт визуальную систему для Zer0Trace AI. Ниже — согласованные значения по умолчанию, помеченные как [Default — not specified by user], выбранные так, чтобы отражать локальный, инженерный, «терминальный» характер продукта и не выглядеть как типовой синий шаблон.
[Default — not specified by user].#0B0F14 [Default — not specified by user]#131A22 [Default — not specified by user]#243040 [Default — not specified by user]#E6EDF3 [Default — not specified by user]#8B98A5 [Default — not specified by user]#F59E0B [Default — not specified by user]#22C55E [Default — not specified by user]#FACC15 [Default — not specified by user]#EF4444 [Default — not specified by user]#38BDF8 [Default — not specified by user]Inter; тело — Inter; моноширинный (журнал, код, логи) — JetBrains Mono [Default — not specified by user].[Default — not specified by user].[Default — not specified by user].[Default — not specified by user].[Default — not specified by user].«Пульт локального разума». Первый экран локальной рабочей станции строится как единый инженерный пульт: слева — поле задачи и выбор режима (\xe2\x9a\xa1Быстрый,\x20\xf0\x9f\xa7\xa0Средний,\x20\xf0\x9f\x92\xaaМощный); в центре — живая лента выполнения, где видно планировщика, команду агентов, критика и номер итерации (до 3); справа — панель ресурсов (VRAM/RAM, текущая модель, hot-swap) и панель памяти (ChromaDB, SQLite, DreamCycle). Внизу — моноширинный журнал, в котором фиксируются все шаги, отсечения по порогу 0.8 и объяснения веб-поиска. Когда агент замирает перед опасным действием, поверх пульта появляется полоса разрешения с обоснованием и тремя действиями: allow, deny, ask. Композиция использует только принятые элементы и состояния — она не добавляет новых возможностей, а делает видимой автономную работу системы.
Interaction Model: Static (direction) Motion Tempo: restrained Hero Dimensionality: flat
Landing Hero Motion Brief. Фокус — живая лента выполнения задачи: планировщик, команда агентов, критик, номер итерации. Тезис: ввод задачи и выбор режима → классификация роутером и запуск конвейера → наблюдаемый результат с журналом и, при необходимости, запросом разрешения. Словарь движения — сдержанный: появление строк журнала, смена статуса, подсветка активного агента, мягкое появление полосы разрешения. Первый кадр — пустой пульт с полем задачи и выбранным режимом. Состояние при reduced-motion — те же элементы без анимации: статусы и журнал обновляются мгновенно.
.exe или .bat-лаунчер. Provenance: explicit..exe или .bat-лаунчер. Provenance: explicit.Допущения.
Ограничения.
.exe или .bat-лаунчер. Provenance: explicit..exe/.bat — упаковка программы Zer0Trace AI для простого локального запуска на Windows.No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!