TextGen Ink — AI Text Generator for Inkscape

active

Generate, rewrite, or refine text elements using an LLM — captions, labels, descriptions — without leaving Inkscape.

inkscapeextensiontextllmaipythonopen-source
TextGen Ink — AI Text Generator for Inkscape

Overview

TextGen Ink is an Inkscape extension that connects any text element on your canvas to a large language model. Select a text frame, choose an operation, and let the LLM generate, rewrite, summarise, or translate your content in-place.

Use cases

  • Caption generation: select a figure and generate a descriptive caption
  • Label refinement: improve the phrasing of axis labels or legend entries
  • Abstract writing: generate a draft abstract from a set of bullet points
  • Translation: translate all text elements in a scientific poster to another language

Supported operations

ModeDescription
GenerateWrite new text from a prompt
RewriteParaphrase or improve selected text
SummariseCondense long text to a shorter form
TranslateTranslate to a target language

Installation

git clone https://github.com/YouvenZ/textgen_ink