YarnStash

Yarn management, project planning, and fiber intelligence for knitters and crocheters.

Static feature overview — no database, no login required. This page describes what the platform offers.

Inventory Projects & Patterns Calculators AI & ML Deal Intelligence

Core Features

Everything you need to organize a yarn stash and the projects that use it.

Yarn Inventory

Track brands, weights, fibers, colorways, yardage, quantities, purchase details, and photos in one searchable stash.

Project Tracking

Manage works in progress, link patterns and yarn, record gauge, needles, dates, photos, and completion status.

Pattern Library

Organize knitting and crochet patterns with metadata, PDF uploads, favorites, tags, and yarn requirements.

Yarn Calculator

Estimate skeins and yardage from gauge, dimensions, and project type before you cast on.

Gauge Calculator

Convert stitch and row counts across needle sizes and swatch measurements.

PDF Pattern Processor

Upload pattern PDFs and extract useful details for search, storage, and project planning.

Yarn Substitutes

Find alternative yarns by weight, fiber, and yardage when a colorway is discontinued or sold out.

Stash Value & Matching

See stash totals and match existing yarn to pattern requirements before buying more.

Ravelry Import

Bring existing Ravelry stash and project data into YarnStash via OAuth.

Barcode Scanner

Add yarn to your stash quickly by scanning product barcodes on mobile.

Data Export

Export your stash, projects, and account data in standard formats you control.


Intelligence & Automation

Smart tools that help you choose yarn, find deals, and get answers faster.

Available

AI Pattern Designer

Generate custom knitting and crochet pattern ideas with AI-assisted design tools.

Available

AI Chatbot Assistant

Ask yarn, pattern, and technique questions through an NLP-powered assistant.

Available

ML Recommendations

Personalized yarn and pattern suggestions based on stash history and preferences.

Planned

Deal Tracker

Monitor yarn sales across major retailers and surface relevant discounts.

Planned

Sale Pattern Timeline

Predict when favorite brands and lines are likely to go on sale.

Planned

RAG-Enhanced Chatbot

Retrieval-augmented responses using vector search for more accurate answers.

Planned

Privacy-Preserving NLP

Train and improve models with differential privacy safeguards for user data.


Built With

Frontend

  • React 18
  • Material-UI
  • React Query
  • React Router

Backend

  • Node.js + Express
  • PostgreSQL
  • JWT authentication
  • REST API

Intelligence

  • Python ML pipeline
  • Scikit-learn recommendations
  • Ollama NLP chatbot

Hosting

  • Vercel
  • Static overview at /demo
  • No database on this page

Full application

The complete YarnStash app — inventory, projects, patterns, and sign-in — lives in the React codebase and backend API.