Beyond the GUI¶
The Vexy Lines app is the visual workspace. The Python tools are the workshop around it: they inspect .lines files, batch-export documents, transfer styles, render video, and let scripts or AI assistants control the running app.
The Packages¶
| Package | Use it for | Needs the app? | Install |
|---|---|---|---|
vexy-lines-py |
Parse .lines files, inspect layers/fills, extract embedded images, make small offline edits |
No | pip install vexy-lines-py |
vexy-lines-apy |
Control the app through MCP, apply/interpolate styles, export, render, AI rename internals | Yes | pip install vexy-lines-apy |
vexy-lines-cli |
Terminal commands for parser, export, style, video, interpolation, AI rename, and MCP bridge | Some commands | pip install vexy-lines-cli |
vexy-lines-run |
Desktop batch GUI for lines/images/video workflows | Yes | pip install vexy-lines-run |
All current packages require Python 3.11 or newer.
Quick Paths¶
| Goal | Start here |
|---|---|
| Inspect a file or extract its embedded image | The Command Line Tool |
| Export, bundle, style-transfer, or AI-rename files | Batch Export and Style Transfer |
Read .lines files from Python |
Reading .lines Files with Python |
| Control the app from Python | Controlling Vexy Lines via API |
| Apply or interpolate styles from code | Style Transfer and Interpolation |
| Process video | Video to Vector Video |
| Connect Claude Desktop or Cursor | AI-Assisted Workflows |
MCP In One Sentence¶
MCP is the local command channel exposed by the Vexy Lines app on localhost:47384. vexy-lines-apy talks to it from Python, and vexy-lines-mcp bridges it to AI assistants.
Previous: Part 5: Output and Workflow | Next: The Command Line Tool