AI Copilot & AI Features
StitchKit includes an AI assistant ("AI Copilot") that lets you refine and enrich your design in plain language, plus AI engines that generate stitches from imagery. Because these run in the cloud, they require you to be signed in, and each time they run, AI credits are deducted from your account. This section covers both how to use the Copilot and the credit cost of the other AI features — and which plan unlocks each one.
What is the AI Copilot?
The "AI Copilot" is a chat assistant that looks at the design open in the editor and makes changes based on your own words. You type what you want — "fix this," "change the color," "make this production quality" — and the Copilot analyzes the design's geometry, proposes a fix, and applies it straight to the canvas. Every change it makes can be reverted with a single tap of "Undo".
Note — The Copilot only appears for signed-in users; in guest mode the star button in the corner never shows up. It also requires a Pro (or higher) plan. If your plan doesn't cover it, you'll see an upgrade (paywall) card instead of the panel.
Opening the Copilot
In the editor, there's a round button with a sparkles (✦) icon in the bottom-right corner. Pressing it opens the assistant's little chat bubble. When you're working on an empty canvas, the Copilot may also appear as a "dock" with starter examples.
- Click the sparkles (✦) button in the bottom-right of the editor; the "AI Copilot" bubble opens.
- Type your request into the text box at the bottom (the box shows a "Describe the problem…" hint).
- Press "Send", or use the Ctrl/Cmd + Enter shortcut. (A plain Enter adds a new line; it doesn't send.)
- The Copilot works through it, showing "Thinking…"; it applies the result to the canvas and explains what it did, point by point, in the chat.
- If you don't like the result, revert the change with the "Undo" button in the chat.
Tip — If you want to fix a specific element, select that color block first; the Copilot will focus on the selected block. If nothing is selected, it evaluates your requests against the whole design (for example, "make the whole design navy" applies to every block).
Example prompts
When the panel is empty, it offers ready-made example "chips" (clickable suggestions). Tapping one drops the text into the box; you can edit it and send it if you like:
- "ends don't connect" — increases pull compensation to close up the stitch ends.
- "corners overflow" — adjusts the corner/miter behavior.
- "fill too sparse" — tightens the tatami fill density (the row spacing).
- "change color to dark red" — changes the thread color of the selected block/design.
The starter examples that appear on an empty canvas are geared toward generating content:
- "Write my name inside a heart" — adds text plus a shape.
- "Make the whole design navy" — recolors every block.
- "Make this pro quality" — applies several improvements back to back.
You can also write your own sentences freely. Examples of the kinds of requests the Copilot understands: changing a color or thread name, adding pull compensation, adjusting stitch length or tatami density, changing the fill type, scaling / moving / rotating / deleting an element, aligning relative to the hoop ("align top-left," "center it"), adding text, and adding simple shapes (rectangle, circle, line).
Note — The Copilot can only recalculate settings like density and stitch length for blocks generated from an SVG/drawing, where the source path is known. For blocks opened from a ready-made machine file such as DST or PES, this kind of "re-tessellation" isn't possible; the Copilot will tell you so with a message. Operations like color changes and moving/scaling, however, work on any type.
How does it work? (Rounds / the round logic)
The Copilot can run through several "rounds" for a single request. In each round it re-analyzes the design's current geometry, applies a series of operations, and continues to the next round if needed. That's how a one-sentence request like "make it pro quality" can turn into several improvements in a row. The core rules of the round logic:
- It keeps going until the model says it's "done," or until it reaches a maximum of 4 rounds; this upper limit is there for both speed and safety.
- If your request is ambiguous, the Copilot may ask you a question rather than guessing blindly (e.g., "which color do you mean?"). In that case, answer the question and send it again.
- All the rounds it applies are treated as a single change: "Undo" reverts them all at once.
- If the Copilot couldn't make any change, it will ask you to phrase your request a bit more specifically.
The Copilot's credit usage
Every message you send to the Copilot costs 1 AI credit. The credit is deducted on the server side, the moment the request is processed (the multiple steps within one request — up to 4 rounds — count as a single message). If you don't have enough credits, the Copilot won't perform the operation and reports the required/available credit amount in the chat; in that case, you can add credits from the "Credits" page.
Tip — Before sending your request, write it out clearly in one go (e.g., "make the selected block dark red and tighten the fill a bit"). That way you reach the same result without spending multiple messages — that is, multiple credits.
Other AI features: Magic Wand, Photo-Stitch, Auto-digitize
Besides the Copilot, there are also AI/automation tools that generate stitches from imagery. These are launched from the "Convert Image" and "Photo → Embroidery" cards on the editor's start ("Welcome") screen (see the "Digitizing" section for a detailed walkthrough). How they differ in terms of credit consumption and the plan required:
- "Magic Wand" (raster tracing) — separates flat-color logo/clipart images such as PNG/JPG into color "buckets" and converts them to stitches. The processing runs locally on your device; it uses no credits and only requires a plan (Pro+).
- "Photo → Embroidery" (PhotoStitch) — turns photos into embroidery via a 3-step wizard. It's a metered production process, and when it runs it deducts credits (see the table below).
- "Auto-digitize (region-based)" — the option in the PhotoStitch wizard that, for clean logos/clipart, splits the image into regions and applies satin/tatami per region. This too spends the same production credit and requires you to be signed in.
Credit costs and plan thresholds
The reference credit cost of the AI generation operations:
| Operation | Credits |
|---|---|
| AI Copilot message ("copilot_message") | 1 |
| Semantic search ("semantic_search") | 1 |
| Background removal ("background_remove") | 5 |
| Sketch → stitch ("sketch_to_stitch") | 20 |
| Auto-digitize / PhotoStitch generation ("auto_digitize") | 25 |
The plan (tier) threshold for these AI features:
| Feature | Required plan |
|---|---|
| AI Copilot | Pro+ |
| Semantic search ("Semantic Search") | Pro+ |
| "Magic Wand" (raster tracing; uses no credits) | Pro+ |
| "Photo → Embroidery" / Auto-digitize (PhotoStitch) | Pro+ |
| Sketch → stitch ("Sketch to Stitch") | Ultimate |
Note — Credits are only spent when actual AI generation runs. Opening a file, previewing, importing an SVG, or "Magic Wand" tracing consume no credits. If your plan doesn't cover it, the feature in question opens an upgrade (paywall) warning; the operation doesn't start and no credits are deducted. All credit-consuming operations require you to be signed in.
Tip — You can view your remaining credits and monthly quota on the "Credits" page, and buy an add-on (top-up) pack when you need one. Higher plans come with a larger monthly credit quota.