Дополнение для PowerPoint в Windows, помогающее оформлять научные слайды: добавлять подписи и метки к рисункам, выравнивать изображения, копировать позиции и форматирование, вставлять Markdown и LaTeX и экспортировать слайды.
potamides/DeTikZify
Мультимодальная LLM, которая преобразует научные иллюстрации и наброски от руки в компилируемые графические программы TikZ/LaTeX.
- Звёзды
- 1,828
- Форки
- 93
- Открытые issues
- 17
- Последний коммит
- 2 месяца назад
Что это?
DeTikZify — мультимодальная языковая модель, которая создаёт программы для графики TikZ по наброскам и готовым иллюстрациям. Проект призван упростить создание научных иллюстраций по черновому рисунку и воссоздание изображения, для которого нет исходника с семантической разметкой.
В проект входит Python-пакет с API для генерации одной программы TikZ, растеризации скомпилированного результата и инференса на основе MCTS. Последний итеративно улучшает результаты в течение заданного времени и не требует дополнительного обучения. Также поддерживается генерация по текстовому описанию с помощью адаптеров TikZero и моделей TikZero+, а из командной строки можно запустить веб-интерфейс.
Для работы с пакетом необходимы полная установка TeX Live 2023, ghostscript и poppler. Веса моделей и наборы данных DaTikZ размещены на Hugging Face Hub; также доступно демо в Hugging Face Space.
Ключевые возможности
- 01Создаёт программы TikZ по наброскам или изображениям иллюстраций.
- 02Компилирует и растеризует сгенерированный код TikZ для предварительного просмотра.
- 03Использует инференс на основе MCTS, чтобы улучшать результаты без дополнительного обучения.
- 04Поддерживает генерацию иллюстраций по текстовому описанию с помощью адаптеров TikZero.
- 05Включает веб-интерфейс, запускаемый из командной строки, и исполняемые примеры скриптов.
Сценарии использования
- Преобразование нарисованной от руки схемы в редактируемый код иллюстрации на LaTeX для статьи.
- Воссоздание научной иллюстрации, доступной только в виде изображения.
- Эксперименты с генерацией академических иллюстраций из текста с помощью TikZ.
Быстрый старт
- 1
Установите пакет Python с помощью pip
pip install 'detikzify[legacy] @ git+https://github.com/potamides/DeTikZify' - 2
Установите полную версию TeX Live 2023, ghostscript и poppler с помощью менеджера пакетов
- 3
Запустите веб-интерфейс из командной строки
python -m detikzify.webui --light
Что важно знать
- Помимо пакета pip, необходимо установить полную версию TeX Live 2023, а также ghostscript и poppler.
- В README указано, что бесплатный тариф Colab поддерживает только модели 1b, поэтому для моделей 8b требуется мощное оборудование.
- Генерация по текстовому описанию с помощью TikZero доступна только через программный интерфейс, но не через веб-интерфейс.
Темы
Частые вопросы
- Что такое DeTikZify?
- Мультимодальная LLM, которая преобразует научные иллюстрации и наброски от руки в компилируемые графические программы TikZ/LaTeX. DeTikZify — мультимодальная языковая модель, которая создаёт программы для графики TikZ по наброскам и готовым иллюстрациям. Проект призван упростить создание научных иллюстраций по черновому рисунку и воссоздание изображения, для которого нет исходника с семантической разметкой.
- DeTikZify можно использовать бесплатно? Какая у него лицензия?
- DeTikZify распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- DeTikZify всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в DeTikZify — 17 сент. 2026 г..
- Для чего можно использовать DeTikZify?
- Преобразование нарисованной от руки схемы в редактируемый код иллюстрации на LaTeX для статьи. Воссоздание научной иллюстрации, доступной только в виде изображения. Эксперименты с генерацией академических иллюстраций из текста с помощью TikZ.
- Как установить DeTikZify?
- Установите пакет Python с помощью pip: pip install 'detikzify[legacy] @ git+https://github.com/potamides/DeTikZify' Установите полную версию TeX Live 2023, ghostscript и poppler с помощью менеджера пакетов Запустите веб-интерфейс из командной строки: python -m detikzify.webui --light
- Где скачать DeTikZify?
- Исходный код и инструкции по установке — на GitHub: https://github.com/potamides/DeTikZify
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытые мультимодальные модели (MiniCPM-V 4.7 и MiniCPM-o 4.5) для работы с изображениями, видео, документами и речью на локальных устройствах.
Открытый инструментарий для оценки больших визуально-языковых моделей на множестве мультимодальных бенчмарков одной командой.
Семейство компактных открытых языковых моделей Hugging Face (SmolLM) и моделей для работы с текстом и изображениями (SmolVLM), рассчитанных на запуск на устройстве.
Мультимодальная модель с открытыми весами и 9 млрд параметров для визуального понимания, пространственных рассуждений, использования инструментов и исследований embodied AI, построенная на Qwen3.5 и C-RADIOv4-H.
Библиотека Python для создания мультимодальных языковых агентов, способных анализировать текст, изображения, видео и аудио.