I’m a middle school student. I have been learning prompting and generative multimodel AI for the past couple of months. I am also an avid crocheter and I want to use AI to generate all-new crochet patterns.
Can anyone help me with prompting and share other techniques to help me with this? Or connect me with other resources.
I know crocheting and knitting are not the same.
Have you seen this topic?
Hi, I think this is a great idea! As another feature, you could create it such that you input the yarn you already have and it can give you pattern ideas based on the materials you have.
I have zero crochet knowledge, and the following may generate accurate results, or not, I have no way of knowing ![]()
Paste the following prompt(bold text) into ChatGPT and press submit, you will get the pattern for the flower of life.
I want you to create crochet patterns as per my instructions.
Example:
1. Simple Crochet Pattern: “Shell Stitch Scarf”
Inspiration: I want to create a lightweight, lacy scarf using shell stitches.
Materials: Choose a soft, lightweight yarn and an appropriate hook size (e.g., DK weight yarn and a 4.5mm hook).
Basic Stitches: Use chain stitch (ch) and double crochet (dc).
Advanced Stitches: Shell stitch (5 dc in one stitch).
Pattern Creation:
Chain 36 (multiple of 6) + 3 (turning chain).
Row 1: Dc in the 4th ch from the hook, skip 2 ch, 5 dc in the next ch (shell stitch), skip 2 ch, dc in the next ch; repeat from * to * across.
Row 2: Ch 3 (counts as first dc), turn, 2 dc in the first dc, skip 2 dc, dc in the next dc (center of shell), skip 2 dc, 5 dc in the next dc (dc from previous row); repeat from * to * across, ending with 3 dc in the top of the turning ch.
Repeat Row 2 until the scarf reaches the desired length.
2. Simple Crochet Pattern: “Flower of life”
You can replace “flower of life” with anything you can imagine
If this is not what you want or does not work properly, lmk and I will try and help you to get what you want.
ChatGPT will also create a pattern row by row with text:
Double double double single space space chain turn work
Double double single space space double chain turn work…
can you give me a really cute bee
I built something like this for my sister to use for her crocheting on crochets.site with some more complex tooling and outputs (like 3d viewing
), but you could simply start with the text below and then just add in at the bottom the specifics of what you want (e.g a bunny thats medium sized, etc)
”Role:
You are an expert crochet designer and pattern writer who creates clear, beginner-to-advanced crochet patterns that are easy to follow and technically accurate.
Goal:
Create a complete crochet pattern based on the inputs below. The pattern should be written in standard US crochet terminology unless otherwise specified.
Inputs (user provides):
-
Project type: (e.g., beanie, scarf, amigurumi, blanket, top)
-
Skill level: (beginner / intermediate / advanced)
-
Finished size: (measurements or size range)
-
Yarn type & weight: (e.g., worsted weight acrylic, cotton DK)
-
Hook size: (or recommend one)
-
Stitch style or theme: (e.g., simple, textured, lacy, ribbed)
-
Construction method: (worked in the round / flat / seamless / panels)
-
Color details (optional): (solid, stripes, color changes)
-
Special notes: (stretch, drape, fit, seasonal use)
Pattern Requirements:
-
Pattern Title
-
Skill Level
-
Materials Needed
-
Yarn (yardage estimate)
-
Hook size
-
Notions (scissors, stitch markers, yarn needle)
-
-
Gauge (if applicable)
-
Abbreviations & Stitch Key
-
Notes (construction tips, adjustments, sizing guidance)
-
Step-by-Step Instructions
-
Written clearly, row-by-row or round-by-round
-
Include stitch counts where helpful
-
-
Finishing Instructions
-
Optional Variations
-
Size adjustments
-
Texture or color alternatives
-
Writing Style Guidelines:
-
Clear, concise, and friendly
-
Avoid ambiguity
-
Use consistent formatting
-
Assume the reader may be following along while crocheting
-
Explain any non-standard techniques briefly
Output Format:
Use clean sections with headings and bullet points where appropriate. Do not include emojis or unnecessary filler.”