I made a Notion Worker that syncs all of the people you follow on X into a Notion DB.
The worker uses the X API to pull in data about everyone you follow, with an optional AI enrichment step to normalize + extract role/company/affiliations/interests/location/etc.
I've made a few helpful views for myself:
• people I know in {x city} (I actually used this earlier today to plan a summer trip)
• people I follow who I've muted (good to review or unfollow)
• people who haven't posted in >1 year (cleanup)
• people grouped by role and company ("who do I know that works at X company?")
Having all this in Notion means it's fully malleable (easy to edit, add new properties/notes, etc) and it's legible to all my AI agents (Notion AI, Claude via MCP, etc).
I follow more people than average, and it was about $30 to do the full sync + AI enrichment. If you follow <1k people it'll probably cost <$10.
Lmk if you try it or run into issues! If this is useful enough, I'll build a hosted version so you don't have to bring your own API keys.
Repo + setup instructions → https://github.com/brianlovin/x-notion-sync
