Icon Search from Paragraphs

See how semantic search finds the perfect icons from paragraphs of text.

Click on any paragraph below to find matching icons, or enter your own text.

📖 Learn more about paragraph-based icon search

Icon Libraries

⚠️ Order matters! Libraries are searched in priority order (first = highest priority).

Click libraries to enable/disable them. Drag to reorder. Only enabled libraries are searched.

Available Libraries:

Enabled Libraries (drag to reorder):

1 library enabled. Order determines search priority - libraries at the top are searched first. Note: Only Heroicons has embeddings generated currently. Other libraries won't show results until embeddings are generated. Rate limit: 100 requests per hour.

Sample Paragraphs

?

User Profile Management

Our application needs a comprehensive user profile management system. Users should be able to view and edit their personal information, upload profile pictures, manage their account settings, and update their contact details. The interface should include options for email notifications, phone number verification, and privacy controls.

userprofilesettingsemail
?

E-commerce Shopping Experience

We are building an online shopping platform where customers can browse products, add items to their cart, and complete purchases. The system needs to support wishlist functionality, product reviews with star ratings, and a checkout process. Users should be able to search for products and filter by categories.

shoppingcartstarsearch
?

Social Media Dashboard

Create a social media management dashboard that allows users to schedule posts, view analytics, and engage with their audience. The platform should support multiple social media accounts, provide notification alerts for new messages and comments, and include features for sharing content across platforms.

sharebellcommentanalytics
?

File Management System

Develop a file management interface where users can upload, download, organize files into folders, and share documents with team members. The system should support file previews, document editing capabilities, and secure file storage with lock/unlock features for sensitive documents.

filefolderuploaddownload
?

Travel Booking Platform

Build a travel booking website that helps users find flights, hotels, and rental cars. The platform should display location markers on maps, show calendar availability, allow users to compare prices, and send booking confirmations via email. Users should be able to save favorite destinations.

planelocationcalendaremail
?

Music Streaming Service

Design a music streaming application with play, pause, and skip controls. Users should be able to create playlists, view album artwork, adjust volume settings, and discover new music through search. The interface should show currently playing tracks and support audio controls.

musicplaypausevolume

Try Your Own Text

How It Works

This tool uses vector semantic search to find relevant icons from paragraphs of descriptive text. The system uses OpenAI's embedding model to understand the semantic meaning of your text and match it with icon descriptions.

Try clicking on any paragraph above to see:

  • How semantic search extracts key concepts from longer text
  • Icons ranked by relevance score
  • Visual similarity indicators
  • Copy-ready import statements

Note: Icon embeddings must be generated first. Run npm run generate-icon-embeddings to create the vector database.