TidyLink

Verified safeOpen sourceExclusive
No reviews reviews
20
downloads
10
android

AI summary

Link manager that captures shared URLs, scrapes their metadata, and optionally uses an LLM to categorize, tag, and summarize them into a searchable on-device library. Supports bulk import, duplicate detection, full-text search, and JSON backup. AI features require your own API key; all data stays local with no backend or analytics.

Generated by AI. May contain inaccuracies.

About this app

A native Android app that captures URLs shared from any app, scrapes their metadata, and uses AI to automatically categorize, tag, and summarize them - turning a messy pile of saved links into a searchable, organized library.

What this is

You share links all day - a YouTube video from a friend, an article from X, a Reel you'll "watch later." They pile up in chat threads and browser tabs and you never find them again.

TidyLink is the place they go. Share a URL from any app and it lands in TidyLink, gets scraped for its title, description, and thumbnail, then gets a category, tags, and a one-line summary from an LLM - all in the background, all searchable.

Everything stays on your device. There is no backend and no analytics. AI categorization is optional and uses your own API key against any OpenAI-compatible endpoint - Gemini's free tier, xAI's Grok, or anything else that speaks the chat-completions API.

Features

- Share to save - share a URL from any app (YouTube, Instagram, X, a browser…) straight to TidyLink. The link is committed durably before the share sheet even closes, then scraped and classified in the background. - AI categorization - every link gets a category, 3–5 tags, and a one-sentence summary, generated by an LLM using API keys you add in-app. Add several providers and TidyLink rotates to the next when one hits its rate limit. Keys are stored encrypted (Android Keystore) and never leave the device. - Bulk import from TXT - import a text file containing any number of URLs. New links appear instantly as placeholders; a background worker then scrapes and classifies them - the import survives leaving the app, Doze, and even a process kill. - Smart duplicate detection - URLs are canonicalized before saving: tracking parameters (si, utm_*, fbclid, igsh, gclid…), fragments, and www/scheme variants are normalized away, so the same YouTube short shared twice with different ?si= tokens is recognized as one link. Existing duplicates are merged automatically on refresh. - Full-text search - instant search across titles, descriptions, categories, tags, and summaries, backed by SQLite FTS4 with prefix matching ("kotl compo" finds "Kotlin Compose"). - Built to scale - the list is paged (Paging 3) with all filtering and sorting done in SQLite, so a 10,000-link library scrolls like a 100-link one. - Category filter chips - one tap to filter by any category; an overflow sheet keeps large taxonomies manageable. "Tidy up categories" merges near-duplicates offline and, when needed, asks the LLM for a semantic merge. - Rich link cards - adaptive grid (one column on phones, more on tablets) with thumbnails, category badges, summaries, and tags; tap a card for a full detail sheet with in-place refresh. - Video-aware - YouTube, Shorts, Reels, TikTok, and Vimeo links get a play action; links open in the native app when installed, otherwise in a Chrome Custom Tab. - Multi-select & undo - long-press to select multiple links, bulk delete or re-categorize, undo from the snackbar. Swipe a card right to refresh it, left to delete. - Pin & sort - pin favorites to the top; sort by date, title, or category. - Backup & restore - export the whole library as JSON and import it back on any device. - Offline-resilient - links saved while offline or rate-limited are stored immediately and enriched automatically by WorkManager when the network returns. - First-run walkthrough - a short intro on first launch covers sharing, search, and the optional AI setup, with a step to add a key on the spot. Skippable, and replayable any time from Settings → About → "Show intro again".

License

MIT

What's new

v1.1Jul 24, 2026

https://github.com/punitsnaik/TidyLink/compare/v1.0...v1.1/

About this version

Version
1.1 (2)
Size
4.13 MB
Requires Android
10
Target SDK
29
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
20
Updated
Jul 24, 2026
Package
dev.punit.tidylink

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app