10
6 Comments

I built a site that finds book recommendations from tweets using Grok's X Search API

I wanted book recommendations from people I follow, but most sites just list books without any source.

So I built a site that searches public tweets for book recommendations using Grok's x_search API.

How it works:

  • Uses Grok API with the x_search tool to search X/Twitter
  • Extracts book mentions from tweets containing "great read", "must read", "favorite book", etc.
  • Each recommendation links back to the original tweet as a source

Tech stack: Astro, Python extraction script, Grok 4 API with x_search, Cloudflare Pages

Currently tracking 150+ personalities with 1000+ book recommendations, all sourced from real tweets.

Check it out here

Would love feedback on the UX or suggestions on how to improve!

on January 16, 2026
  1. 2

    Great idea I wish you success

  2. 1

    How did you buid the app ?
    Specifically, which tools are you using ?

    1. 1

      I'm using X API for the data extraction from tweets as Grok / X AI has access to them, Astro for the front-end

  3. 1

    Nice! Using the x_search API as a data source is clever — it eliminates the rate-limit and structure-change headaches you'd hit with traditional scrapers. The 'extract from unstructured text' step is where most of these projects fail. Are you using Grok's LLM for the extraction, or custom parsing logic?

    1. 1

      I am using a mix of both custom logic and Grok prompt for the extraction

Trending on Indie Hackers
5 days post-launch: Top 50 on Product Hunt, zero signups, and why I think that's actually fine User Avatar 135 comments The feature you're most sure about is the one you should question first User Avatar 122 comments I built an AI fitness coach, then realized AI was only solving half my funnel User Avatar 73 comments 641 downloads, 2 sales, and I still don't know why User Avatar 51 comments I let 3 LLMs argue on the famous AI "Car wash: Walk or Drive" problem to prove a point. User Avatar 50 comments I built a macOS app to make mobile E2E testing less awful User Avatar 46 comments