Официальный Homebrew tap проектов Digitable.
Установка:
brew install digitable-lol/tap/digitЗапуск и первичная настройка:
digit setup
digitОбновление:
brew upgrade digitable-lol/tap/digitФормула устанавливает CLI, ACP-команду и встроенные skills Digit в отдельное
окружение Homebrew. Пользовательские настройки, ключи, память и сессии остаются
в ~/.digit и не удаляются при обновлении пакета.
Исходный код: digitable-lol/digit.
Проверяемый язык: исполняемая спецификация, которая исполняется, тестируется и
печатается в восемь языков. Компилятор написан на самом языке и приезжает
напечатанным в C, поэтому Node не нужен — хватает cc.
brew install digitable-lol/tap/flang
flang # JSON на входе, JSON на выходеПолный инструментарий — восемь бэкендов, интерпретатор, языковой сервер — ставится через npm и требует Node:
npm install -g @digitable-lol/ftsПоказывает, как код исполнялся на самом деле: какие функции звались, с какими доводами, что вернули и что бросили. Языки: Python, JavaScript/TypeScript, C, C++, Elixir.
brew install digitable-lol/tap/ouroboros
ouroboros languagesФормула ставит пакет в собственное окружение Python и выносит наружу две
команды — ouroboros (командная строка) и ouroboros-mcp (сервер MCP для
ИИ-агентов). Нужен Python 3.12 или новее; Homebrew доставит его сам.
Чтобы обмазывать не Python, доставьте отдельно: llvm (команды lint,
symbols, refs, callers, describe), node (JavaScript и TypeScript),
elixir. Компилятор C и C++ берётся системный.
Обновление и удаление:
brew upgrade ouroboros
brew uninstall ouroborosИсходный код: digitable-lol/ouroboros. Страницы: https://digitable-lol.github.io/ouroboros/.