Считает, а не рассуждает вслух
Просьбу на русском относит к одной из 14 категорий каталога и зовёт нужную из 95 детерминированных утилит: хеши, кодировки, JWT, cron, подсети, конвертеры. Результат даёт утилита, а не модель.
Local and account-free. No account, no sign-up: whatever you type into the tools stays in this browser's localStorage and never reaches a server.
Our own counter records page opens and finishes: the address leaves, plus one tenth-of-the-text figure. No cookies, no outside trackers, your IP is not stored, Do Not Track is honoured. How to check that
The portal's own repository is not published, so we do not call it open source. What is open:
The portal lives on donations, paid consultations and requested write-ups, and on Workbench sales.
There are no plans to make the courses paid.
Deployment of 16 September 2026, snapshot 95043e5
What has changed on the portal since your last visit. The full list of deployments is in the “What has changed” section on the About page.
open source · local first · ru/en
Обычный ассистент отвечает всегда. Digit отвечает дословной цитатой из корпуса — либо честно не отвечает. Ниже — шесть прогонов, снятых с запущенного агента: вывод настоящих команд, а не макеты.
digit local status; digit chat -q — Модель отвечает локально: веса и сервер поднял сам агент, ключа и облака нет. Ответ считался на процессоре — восемь минут, и это видно в кадре.
render.py show answer-sources.excalidraw — Схема рисуется прямо в терминале — из того же .excalidraw, что человек двигает мышью.
digit rule-check — Без гейта проверка отказывается и возвращает 4, а не выдумывает вердикт.
digit tasks add / note / list / show — Задача заводится и находится по uuid. Последняя строка — отказ: позиционный номер не принимается, потому что он съезжает при закрытии соседней задачи.
digit mcp catalog — Восемь внешних серверов, которыми агент прирастает, не меняя себя: Blender, Figma, Linear, n8n, Unreal и другие.
digit security audit — Агент проверяет собственную цепочку поставок по OSV.dev: шесть находок на 72 пакета, у каждой номер и версия, где починено.
Ноль держится на одной популяции отрицательных и при её смене не переносился ни разу: тот же порог на независимых дал 29 из 99. Верхняя граница по правилу трёх — 1,7 %.
$ digit --version
Digit v0.19.8 (2026.8.2) · upstream 9482f871
$ digit skills list
0 hub-installed, 87 builtin, 0 local — 87 enabled
$ digit tasks add --project DIGIT \
'показывать работу, а не описание'
created 9dba6b39-b5a6-4b95-a320-976ce17478ca
Записанный прогон. Шесть сценариев на снимках — каталог моделей, задачи, схема в терминале, отказ проверки.
Digit × Workbench
В публичной инструкции — установка, Digitable skin, проектный AGENTS.md, память и запуск через ACP. Платный Workbench остаётся отдельным дополнением с темами, Compendium и расширенными шаблонами.
Что он умеет
Не «повышает продуктивность», а список: что делает каждый навык, чем он подкреплён и какой командой вызывается. Оба перечня сняты с поставки машиной и сверяются на каждой сборке.
Просьбу на русском относит к одной из 14 категорий каталога и зовёт нужную из 95 детерминированных утилит: хеши, кодировки, JWT, cron, подсети, конвертеры. Результат даёт утилита, а не модель.
Шесть наборов схем — интеллект-карта, последовательность, C4, дорожная карта, блок-схема, канбан — собираются из тех же .excalidrawlib, что человек перетаскивает мышью. Отступ задаёт уровень, стрелка связывает подписи.
Конфиг, ключи, память, сессии и навыки изолированы в ~/.digit. Локальная модель поднимается там же и на 127.0.0.1; наружу не уходит ничего.
Один набор навыков и одна память на CLI, Desktop, веб-панель, Telegram, Slack, WhatsApp и редакторы по ACP. Проектный контекст подхватывается из AGENTS.md рядом с кодом.
Модель выбираете вы
Чужой облачный аккаунт не нужен ни для одного из трёх путей ниже. Разница между ними в том, кто скачивает веса и куда уходит запрос, — и это стоит выбрать осознанно один раз.
Digit скачивает llama-server, сверяет sha256, забирает веса GGUF (2,3 ГиБ) и поднимает сервер на 127.0.0.1:8127. Сборка процессорная: ни драйвера, ни видеокарты не нужно. Ollama не участвует.
digit local start
Три встроенных имени ведут на localhost:11434 — модели 2B, 4B и 9B под память 8, 8–16 и 16+ ГБ. Сами они ничего не скачивают и не запускают: модель должна быть в Ollama до вызова.
digit model
Около сорока провайдеров на выбор — от Anthropic и Gemini до OpenRouter, плюс произвольный собственный OpenAI-совместимый адрес. Ключ живёт в ~/.digit/.env, выбор — в ~/.digit/config.yaml.
digit setup
Две модели в этом списке наши собственные — маршрутизатор digit-router-0.6b и генератор спецификаций specgen-qwen3-1.7b. Основной моделью агента ни та ни другая быть не может: обучающее окно у обеих 40 960 токенов, а Digit требует не меньше 64 000 и отвергает такую конфигурацию на старте. Они работают рядом с основной, каждая на своей задаче.
Установка
Установщик скачивает только репозиторий digitable-lol/digit, создаёт отдельное окружение и не переносит данные из ~/.hermes без вашего решения.
~/.digit, переносится переменной DIGIT_HOMEcurl -fsSL https://raw.githubusercontent.com/digitable-lol/digit/main/scripts/install.sh | bashdigit setupdigitНе заработало — digit doctor называет, чего не хватает, а digit doctor --fix чинит, что чинится само. На macOS вместо установщика есть brew install digitable-lol/tap/digit, на Windows — тот же скрипт в PowerShell.
Digit × FTS
Встроенный skill учит Digit создавать русские и английские .fts, запускать примеры и отделять объяснение LLM от исполняемого результата. Для consequential-команды нужен статус verified.
fts_gate_checkкомпиляция, типы, сертификат вывода
fts_morphisms_listморфизмы, годные в посылки
Инструмента ровно два, и оба читают исходник текстом, а не путём. Гейт ставится отдельно: digit mcp install fts-gate. Пока его нет, digit rule-check отвечает «проверить нечем» и возвращает 4 — снимок этого отказа.
Проверяемость: устройство, числа, границы
Разобрано по страницам: что Digit умеет, как устроен проверяемый режим, какими числами он измерен, где проходит граница гарантии, что из этого выложено открыто и куда он идёт дальше. Каждое число в них лежит рядом с отчётом, из которого взято.
Three sources of content instead of generation, two modes with a ban on silent degradation, and a rejection that accepts code, not a model.
Method for measuring the tested mode: control up to optimization, independent held-out set, red-team, and confidence intervals — and what these numbers showed.
What does the test mode catch, what does it not catch, and how much does the warranty cost in terms of failures — without any mitigating factors.
The grand plan in broad strokes: what has already been accomplished, what is under construction, and what remains unresolved – without deadlines, because deadlines here would be a fabrication.
Eight repositories on Hugging Face: what is the purpose of each, what numbers confirm this, and what are its limitations?
Персонаж Digit
Он появляется, когда у действия есть направление, состояние и проверяемый след. Оболочка может стать курсором, ядром, архивариусом или кузней, но персонаж остаётся тем же.
Его «взгляд» — не пара экранных глаз. Лептон показывает одиночное возбуждение и область вероятности; адрон — связанную тройку сигналов. Янтарная печать всегда одна: это улика выполненного действия, а не эмоция.
Загружаю Core v2…
тяните · колесо / щипок
Это восемь разных тел одного персонажа, а не перекраски одной модели. Core сворачивает внимание, Cursor задаёт направление, Trace ищет след, Archivist удерживает знание, Weaver связывает, Forge собирает, Sentinel проверяет границы, Lantern присутствует в ожидании. Выберите форму, потяните модель и включите клип.
Каждая форма собрана поверх CanonicalRig v2 из 87 семантических костей, экспортирована в LOD0/LOD1/LOD2, несёт 14 одинаково названных action-клипов и PBR atlas из normal, roughness и metallic. Исходные sculpt-поверхности содержат несколько миллионов треугольников; runtime остаётся в измеримом бюджете.
MorphGraph действительно управляет сменой. Он находит разрешённый путь между любыми двумя формами, проигрывает digitmorf_morph_out на исходном риге, схлопывает оболочку к evidence-печати и запускает digitmorf_morph_in на целевом. Это модульная рекомпозиция body plan, а не притворный vertex-blend несовместимых топологий.