Overview
SVG Maker is an Inkscape extension that lets you describe any diagram, icon, or figure in plain English and have an LLM generate the corresponding SVG code, which is then inserted directly into your Inkscape canvas.
Features
- Natural language → SVG generation powered by GPT-4, Claude, or any OpenAI-compatible API
- Iterative refinement: describe changes to the selected SVG element to modify it
- Preview before insertion
- Works with any Inkscape 1.x installation
Installation
git clone https://github.com/YouvenZ/svg_maker_ink
# Copy to your Inkscape extensions folder
# Linux: ~/.config/inkscape/extensions/
# Windows: %APPDATA%\inkscape\extensions\
Requirements
- Inkscape 1.x
- Python 3.8+
- OpenAI / Anthropic API key (set in extension preferences)