Graphics program synthesizer for scientific figures/sketches with TikZ
Top 28.2% on sourcepulse
DeTikZify synthesizes scientific figures as semantic-preserving TikZ graphics programs from sketches and existing images. It targets researchers and users who need to efficiently create or recreate complex scientific illustrations, offering a significant time-saving advantage over manual creation.
How It Works
DeTikZify employs a multimodal language model to translate visual input into TikZ code. It utilizes an MCTS-based inference algorithm that allows for iterative refinement of the generated graphics programs without requiring additional training data. This approach enables the model to improve output quality and explore diverse graphical representations.
Quick Start & Requirements
pip install 'detikzify[legacy] @ git+https://github.com/potamides/DeTikZify'
(remove [legacy]
for v2 only). For examples: git clone https://github.com/potamides/DeTikZify
and pip install -e DeTikZify[examples]
.bfloat16
support for v2 (8b) and v3 (10b) models.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
5 days ago
1 day