SCRAPS (JOINSCRAPS.COM) - THE AI SKETCHBOOK

Building the ai-powered thinking canvas for creatives

NOTE

This is a video-heavy case study. Recommended browsers: Safari, Chrome, Comet. Not recommended due to video streaming issues: Dia, Arc.

ROLE

Founder

Designer

Full-stack Engineer

DURATION

March 2025 - Present

SKILLS

Design System
Software Development
Infra Development
Interaction Design
Go-to-market

TOOL

Cursor, Claude Code, Figma, Jitter, and more.

TEAM

Bao To

Ruby Chang (SWE)

TRY OUT THE LIVE PLATFORM AT

HIGHLIGHT 1

Canvas-driven at its core

I designed scraps to simulate the fluidity of the "sketchbooking" process.

Your notes, drawings, and inspirations are spontaneous & free-flowing, and the canvas should reflect that.

Challenge: how do you maintain structure & workflows when building freeform interactive interfaces?

Navigating AI Usage in Creative Workflows

There is heated debate on whether AI limits or enhances creativity.

With my art background, I designed AI features that deals with this fine line - combining:

- The spirits of Dada from 20th century art movements
- Surrealist processes
- Fine-tuned Exploration vs. Exploitation Parameters for creative workflows

Chaos vs. Structure in Creative Tools

How do you maintain both fluidity and structure when ideating on new, original work?

My solution: Figma + Procreate
-> Combining structure from design tools like Figma with the chaotic nature of artist tools like Procreate

Multimodal Expression

Creative works requires flexible ways of showing ideas. Scraps include a multimodal AI engine that analyses all types of content.

Text Cards

Image Cards

Audio Cards

Freeform Drawing

HIGHLIGHT 2

Chat-Canvas Hybrid Interface

Most AI chat interfaces in canvas apps stop at giving information. But how do you bring those ideas onto the canvas?

Challenge: How can you design a chat interface that interacts with the canvas & its multimodal (image, audio, video) content?

Within the AI tools panel, I let the selected items be anchors for generated content (spawns to the right)

When starting a new page, I set up an "onboarding card" to prompt users, and also auto-zooms the canvas to the selected content

HIGHLIGHT 3

Customizable UI

Insight: creatives and artists are power-users. They are willing to trade simplicity for a flexible, personalized user experience.

You can change how your workspace looks, and it is customizable at a page-level (every page is different - think GoodNotes)

Preset themes (Default, Creative, Tech, …) are experiments on how UI changes people feel about the product

HIGHTLIGHT 4

Cross-platform Content Engine

Ideas are spontaneous. Scraps comes with a desktop and a mobile app, allowing you to upload ideas through your phone throughout the day, and then use them later on desktop.

HIGHLIGHT 5

Sharable Creations

Creativity comes with expression. Users can choose to share their pages to others - showcasing their works

STATISTICS

Go-to-market journey!

Together, Ruby and I have launched on ProductHunt, Instagram, LinkedIn, and X, and have together shipped 15 major features to our users, generating 80k+ total impressions, 260 users, and interests from VCs and Angel Investors.

As of 08/20/2025, I personally have:

  • Shipped 80k+ lines of code, 560+ commits to production

  • Built a compact design system & component library with 60+ components

  • Did 3 UI redesign of the whole platform

  • Did 2 Database migrations to services after Supabase

  • Created 5 launch videos and 20+ social media posts for scraps products & features

LAUNCH VIDEOS

ProductHunt Launch

Drawing Mode Launch

Scraps Mobile App Launch

First Launch Video

THANKS FOR READING!

This is just the beginning :)

Scraps will evolve as I continue to explore new concepts and systems for interfaces and workflows that takes the power of AI and empower artists and creatives to create their best works!

Stay tuned!