What is AI Tag Generation?
AI tag generation uses artificial intelligence to analyze your bookmarks and automatically suggest relevant tags. This feature saves time and helps maintain consistent tagging across your collection. The AI considers:- The bookmark’s URL
- The page title
- The description metadata
- Your existing tags from other bookmarks
The AI is designed to suggest tags that fit your existing tagging system, helping you maintain consistency and avoid creating duplicate or similar tags.
How It Works
When you trigger tag generation for a bookmark, the system:Analyzes the bookmark
The AI examines the bookmark’s URL, title, and description to understand the content and context.
Reviews existing tags
It looks at all tags currently used across your bookmark collection to understand your organization system and preferred terminology.
Generates suggestions
Based on the analysis, the AI generates a set of relevant tags that match the bookmark’s content and fit your existing tagging conventions.
Generating Tags for a Bookmark
Select Generate tags
Click the Generate tags option from the dropdown menu. This option features a sparkle icon for easy identification.
Wait for processing
You’ll see a loading notification: “Crafting the perfect tags for you…” while the AI processes the bookmark.
The AI tag generation feature requires an active internet connection and authentication, as it makes a request to a secure Supabase Edge Function.
When to Use AI Tag Generation
Ideal Use Cases
New bookmarks - Generate tags immediately after adding a bookmark to keep your collection organized from the start. Bulk organization - Quickly tag multiple untagged bookmarks to bring your entire collection up to date. Consistency check - Use AI suggestions to ensure you’re using consistent tag names across similar content. Discovery - The AI might suggest tags you hadn’t thought of, helping you discover new ways to organize your content.When to Tag Manually
Some situations where manual tagging might be better:- Personal projects - Bookmarks related to specific personal projects may need custom tags the AI won’t know about
- Unique categories - If you have a very specific organization system, manual tagging gives you more control
- Highly specific content - Niche or specialized bookmarks may need domain-specific tags
Understanding the AI Process
Data Sent to the AI
The AI tag generation function receives:Available Tags Context
The AI receives a list of all unique tags currently used in your collection. This helps it:- Prefer existing tags over creating new ones
- Match your naming conventions (e.g., “dev” vs “development”)
- Understand your organization categories
- Maintain consistency across your collection
The available tags are extracted from all bookmarks in your collection using a deduplication process that creates a unique set of all tags.
Handling Errors
If tag generation fails, you’ll receive an error notification:“Failed to generate tags. Please try again later.”Common reasons for failure:
- Network issues - Check your internet connection
- Authentication problems - Ensure you’re logged in
- Server unavailable - The AI service may be temporarily down
- Invalid bookmark data - The bookmark may be missing required metadata
Privacy and Security
The AI tag generation feature is designed with security in mind:- Authentication required - Requests include your session access token
- Secure endpoint - Uses Supabase Edge Functions with built-in security
- Data minimization - Only sends necessary bookmark data (URL, title, description)
- No permanent storage - Bookmark data is processed in real-time and not stored by the AI service
Your bookmark URLs, titles, and descriptions are sent to the AI service for processing. If you have concerns about sensitive bookmarks, use manual tagging instead.
Best Practices
Start with Good Metadata
The AI relies on bookmark metadata for context. For best results:- Ensure bookmarks have accurate titles (use Edit metadata if needed)
- Add descriptions when available
- Use Refresh metadata to get the latest information from websites
Build a Tag Foundation First
Before heavily relying on AI tag generation:- Manually tag 10-20 bookmarks to establish your organization system
- Use consistent naming conventions
- Create tags that represent your main categories
Review and Refine
After AI generates tags:- Review the suggested tags to ensure they’re appropriate
- Add any missing tags the AI didn’t include
- Remove tags that aren’t relevant
- Use the manual tag editing interface to make adjustments
Improving AI suggestions over time
Improving AI suggestions over time
The AI looks at your existing tags each time it runs. As you continue to organize your bookmarks and maintain consistent tagging, the AI’s suggestions will become more aligned with your preferences.Key actions that improve AI performance:
- Maintain consistent tag naming across bookmarks
- Reuse existing tags rather than creating similar ones
- Keep your tag system organized and logical
- Manually edit AI-generated tags when they’re not quite right
Combining AI with Manual Tagging
The most effective approach often combines both methods:- AI first - Use AI tag generation to get a quick start
- Manual review - Check the suggested tags for accuracy
- Add specifics - Include project-specific or personal tags the AI wouldn’t know
- Remove irrelevant - Delete any tags that don’t fit