TUI Studio: Визуальный инструмент для проектирования пользовательского интерфейса терминала (альфа-версия)

TUI Studio — это визуальный инструмент для создания пользовательских интерфейсов терминала (TUI) через интерфейс редактора, похожий на Figma. Он позволяет дизайнерам создавать TUI визуально, а не верстать макеты вручную.
Основные возможности
Инструмент предоставляет визуальный холст, на котором можно перетаскивать компоненты с предпросмотром ANSI в реальном времени на настраиваемых уровнях масштабирования. Он включает более 20 встроенных компонентов TUI: Экран, Блок, Кнопка, Текстовое поле, Таблица, Список, Дерево, Вкладки, Модальное окно, Спиннер, Индикатор выполнения, Флажок, Переключатель, Выпадающий список, Переключатель, Текст, Меню, Навигационная цепочка, Всплывающее окно, Подсказка и Разделитель.
Варианты макета включают режимы Абсолютный, Flexbox и Сетка с полным контролем свойств, аналогично CSS в браузерах. Доступно восемь цветовых тем: Dracula, Nord, Solarized, Monokai, Gruvbox, Tokyo Night, Nightfox и Sonokai, с обновлением холста в реальном времени при переключении тем.
Возможности экспорта (запланированы)
Инструмент планирует экспортировать готовый к использованию код в шесть фреймворков: Ink (TypeScript/React), BubbleTea (Go), Blessed (JavaScript/Node.js), Textual (Python), OpenTUI (TypeScript) и Tview (Go). Однако в источнике прямо указано: «Экспорт кода пока не работает. Мы активно над этим работаем — заходите позже».
Управление проектами
Проекты сохраняются в виде переносимых JSON-файлов .tui, которые можно открывать откуда угодно, коммитить в git или делиться с командами. Учетная запись или облако не требуются.
Доступность платформ и примечания по установке
TUI Studio доступен для macOS (Apple Silicon M1-M4), Windows и Docker. В источнике даны конкретные инструкции по установке:
- macOS: Gatekeeper блокирует приложение с сообщениями вроде «TUIStudio не может быть открыт, так как разработчик не идентифицирован» или «TUIStudio поврежден и не может быть открыт». Чтобы обойти: щелкните правой кнопкой мыши по .app → Открыть → Все равно открыть или перейдите в Системные настройки → Конфиденциальность и безопасность → «Все равно открыть».
- Windows: SmartScreen показывает «Windows защитила ваш компьютер». Нажмите Подробнее → Все равно запустить.
- Linux: Таких ограничений нет. Используйте
dpkg -i TUIStudio-amd64.debили дважды щелкните в файловом менеджере.
Текущий статус и цены
TUI Studio в настоящее время находится в альфа-версии с ранним доступом. Основной редактор можно бесплатно скачать и использовать. Планируется выпуск профессионального уровня с функциями для команд, облачной синхронизацией и приоритетной поддержкой.
📖 Read the full source: HN LLM Tools
👀 Смотрите также

Бенчмарк проверки кода ИИ: сравнение Claude, Gemini, Codex, Qwen и MiniMax
В ходе тестирования пять моделей ИИ были протестированы на 15 пулл-реквестах Milvus с известными багами. Claude обнаружил 53% багов в режиме raw, в то время как состязательные дебаты между моделями увеличили обнаружение до 80%.

Фейнман: Открытый Исследовательский Агент с Инструментом Аудита Кода и Научных Статей
Feynman — это CLI-агент с открытым исходным кодом для исследований, который параллельно запускает четыре под-агента для ответов на исследовательские вопросы и включает уникальный инструмент аудита, сравнивающий утверждения из статей с реальными кодовыми базами. Он отличается установкой одной командой, лицензией MIT, работает на pi для запуска агентов и использует alphaxiv для поиска статей.

BrightBean Studio: Открытая платформа для управления социальными сетями, созданная на основе AI-агентов
BrightBean Studio — это платформа с открытым исходным кодом для управления социальными сетями, которую можно разместить на собственном сервере. Она поддерживает более 10 платформ с прямыми интеграциями через официальные API. Проект был создан за 3 недели с использованием Claude и Codex.

Анамнез: Персональная система памяти для Claude через MCP
Anamnese — это бесплатный инструмент, который хранит личный контекст — факты, проекты, цели, задачи — и подключается к Claude через MCP, позволяя ИИ получать доступ к этой информации в начале каждого разговора.