
Vector Workspace
SkillSkill
AI vector graphics: SVG generation from prompts, raster-to-vector, icon sets.
About
name: nepa-vector-workspace description: AI vector graphics workspace for the NEPA AI platform. Generates SVG artwork from prompts, vectorizes raster images using potrace, and creates icon sets. Use when generating vector graphics, converting images to SVG, or creating icon sets in NEPA AI.
Vector Workspace
1,015 lines. AI SVG generation, raster vectorization, icon set automation.
Prerequisites
pip install pillow numpy openai scour requests
sudo apt install potrace # Required for raster-to-vector
Source
/home/billk/projects/nepa-ai-monorepo.BAK/vscode_forked/nepa-ai-backend/vector_workspace.py
Setup
cd ~/projects/nepa-ai-monorepo.BAK/vscode_forked/nepa-ai-backend
python run_nepa.py
Key Methods
| Method | Description |
|--------|-------------|
| generate_svg(prompt) | Text-to-SVG (AI + geometric fallback) |
| vectorize_image(path) | Raster PNG/JPG → SVG via Potrace |
| generate_icon_set(prompt) | Icon set at 24/48/96px variants |
| generate_logo_svg(prompt) | Vector logo generation |
| generate_pattern(prompt) | Repeating pattern/background SVG |
| optimize_svg(path) | Scour optimization (reduce file size) |
| draw_path(points, smooth) | SVG path from coordinate list |
| export_react_component(svg) | SVG as React component |
| export_vue_component(svg) | SVG as Vue component |
| batch_vectorize(paths) | Batch raster-to-vector pipeline |
Example Usage
import asyncio
from vector_workspace import VectorWorkspace
async def main():
ws = VectorWorkspace()
# Generate NEPA AI logo as SVG
logo = await ws.generate_logo_svg("NEPA AI, minimal, lightning bolt, blue/white")
with open("nepa_logo.svg", "w") as f:
f.write(logo["svg"])
# Vectorize a raster image
vector = await ws.vectorize_image("raster_icon.png")
# Generate icon set for social media
icons = await ws.generate_icon_set("social media platform icons, rounded, flat, minimal")
print(f"Generated {len(icons['icons'])} icons")
asyncio.run(main())
API Endpoints
POST /api/vector/generate-svg
POST /api/vector/vectorize
POST /api/vector/icon-set
POST /api/vector/logo
POST /api/vector/pattern
POST /api/vector/optimize
POST /api/vector/export
AXON Store
Available at: https://axon.nepa-ai.com (vector-workspace, $47)
Download: /downloads/vector-workspace.zip
Full version available at https://axon.nepa-ai.com/products
This skill is part of the NEPA AI Axon workspace suite. Buy once, use forever. No subscription required.
Core Capabilities
- Text-to-SVG generation
- Raster to vector (potrace)
- Icon set generation
- Logo design
- SVG export
Customer ratings
0 reviews
No ratings yet
- 5 star0
- 4 star0
- 3 star0
- 2 star0
- 1 star0
No reviews yet. Be the first buyer to share feedback.
Version History
This skill is actively maintained.
April 7, 2026
Initial release
One-time purchase
$47
By continuing, you agree to the Buyer Terms of Service.
Creator
Axon Modal
Creator
Builder of AI-powered automation tools for creators, developers, and businesses. NEPA AI ships production-grade OpenClaw workspaces covering video, audio, image, design, code, 3D, animation, and more — each one a real agentic tool backed by C++ processing and local AI models. Based in Northeastern Pennsylvania. Building the future of creative automation one workspace at a time.
View creator profile →Details
- Type
- Skill
- Category
- Productivity
- Price
- $47
- Version
- 1
- License
- One-time purchase
Works With
Works with OpenClaw, Claude Projects, Custom GPTs, Cursor and other instruction-friendly AI tools.
Works great with
Personas that pair well with this skill.