InspoLens

AI-powered image analysis tool that extracts color palettes, keywords, and descriptions to help creatives discover visual inspiration more effectively.

Tags
Web DevelopmentAISolo Project
Tech Stack
Next.jsTypeScriptTailwind CSSOpenAIVercel
InspoLens

What is this?

InspoLens is an AI-powered image analysis tool designed to help creatives extract structured inspiration from images.


Users can upload an image and instantly receive:

  • 🎨 Extracted color palettes
  • 🏷️ Keywords and visual tags
  • πŸ“ A structured description of the image

These outputs can then be used to explore related inspiration (e.g., on Pinterest) more intentionally and efficiently.


πŸ‘‰ Check out the live demo


InspoLens started as a lightweight MVP, but has since evolved to a more complete exploration workflow.

Why I built this

While using Pinterest and other platforms for design research, I repeatedly ran into friction:

  • Desktop visual search is limited compared to tools like Google Lens
  • Search results are often mixed with ads and unrelated content
  • As a non-native English speaker, I sometimes struggle to precisely describe aesthetics, moods, or visual styles
  • I frequently want to extract colors and descriptive keywords from an image to guide further research

I wanted a tool that transforms an image into structured creative metadata β€” something actionable rather than just visual.


This project began as a personal utility, but evolved into a public-facing tool to validate whether this workflow is broadly useful.

About my role

I built InspoLens end-to-end.

  • Defined the product concept and core creative workflow
  • Designed the user experience and interaction flow
  • Implemented the frontend and backend logic and AI integration
  • Deployed and iterated quickly based on product direction

The project prioritizes clarity, speed, and iteration over feature bloat.

Technologies I used

  • Frontend: Next.js, TypeScript, Tailwind CSS
  • Backend / Auth / DB: Supabase
  • AI: OpenAI API
  • Deployment: Vercel

Features

  • Upload an image or provide an image URL for analysis
  • Extract color palettes, keywords, and a structured description
  • Copy extracted metadata instantly
  • User authentication
  • Save and revisit past analyses
  • Analysis detail pages with shareable links and download support
  • Clean, focused UI optimized for creative workflows

Current status

InspoLens is a functional public MVP with core image analysis, user authentication, and saved analyses.


The main workflow (upload β†’ analyze β†’ explore β†’ save) is complete and usable.


The current focus is on improving and expanding the creative workflow, moving beyond single-image analysis toward more structured discovery. This includes searching, collections, and deeper ways to explore connections between analyses.

Future plans

  • Improve onboarding and landing page clarity
  • Implement search functionality
  • Introduce collections to organize analyses
  • Integrate AI image generation based on extracted metadata
  • Explore playful features to make exploration more engaging

…and continue refining the product as the creative workflow becomes more structured and interconnected.