@johnrobinsn
RT @tom_doerr: Zotero plugin powered by LLMs https://t.co/K8EnyJDHAF https://t.co/kkCvLP5qZR
Viewing enriched Twitter post
RT @tom_doerr: Zotero plugin powered by LLMs https://t.co/K8EnyJDHAF https://t.co/kkCvLP5qZR
{
"media": [
{
"type": "photo",
"url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1993365089483645346/media_0.png?",
"filename": "media_0.png"
},
{
"type": "photo",
"url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1993365089483645346/media_1.jpg?",
"filename": "media_1.jpg"
}
],
"processed_at": "2025-11-27T20:38:23.479055",
"pipeline_version": "2.0"
} {
"type": "tweet",
"id": "1993365089483645346",
"url": "https://x.com/johnrobinsn/status/1993365089483645346",
"twitterUrl": "https://twitter.com/johnrobinsn/status/1993365089483645346",
"text": "RT @tom_doerr: Zotero plugin powered by LLMs\n\nhttps://t.co/K8EnyJDHAF https://t.co/kkCvLP5qZR",
"source": "Twitter for iPhone",
"retweetCount": 7,
"replyCount": 1,
"likeCount": 20,
"quoteCount": 0,
"viewCount": 2706,
"createdAt": "Tue Nov 25 17:04:06 +0000 2025",
"lang": "en",
"bookmarkCount": 31,
"isReply": false,
"inReplyToId": null,
"conversationId": "1993365089483645346",
"displayTextRange": [
0,
93
],
"inReplyToUserId": null,
"inReplyToUsername": null,
"author": {
"type": "user",
"userName": "johnrobinsn",
"url": "https://x.com/johnrobinsn",
"twitterUrl": "https://twitter.com/johnrobinsn",
"id": "47325007",
"name": "John Robinson",
"isVerified": false,
"isBlueVerified": true,
"verifiedType": null,
"profilePicture": "https://pbs.twimg.com/profile_images/1620478648867233814/uVbZWzAU_normal.jpg",
"coverPicture": "https://pbs.twimg.com/profile_banners/47325007/1758285691",
"description": "",
"location": "South Riding, VA",
"followers": 1447,
"following": 717,
"status": "",
"canDm": false,
"canMediaTag": true,
"createdAt": "Mon Jun 15 12:44:05 +0000 2009",
"entities": {
"description": {
"urls": []
},
"url": {}
},
"fastFollowersCount": 0,
"favouritesCount": 39850,
"hasCustomTimelines": true,
"isTranslator": false,
"mediaCount": 149,
"statusesCount": 3819,
"withheldInCountries": [],
"affiliatesHighlightedLabel": {},
"possiblySensitive": false,
"pinnedTweetIds": [],
"profile_bio": {
"description": "Technologist 👉AI/ML/Vision/Generative/Smol Language Models👈 \nDeclouding",
"entities": {
"description": {},
"url": {
"urls": [
{
"display_url": "storminthecastle.com",
"expanded_url": "https://www.storminthecastle.com",
"indices": [
0,
23
],
"url": "https://t.co/NOvdDZnl9a"
}
]
}
}
},
"isAutomated": false,
"automatedBy": null
},
"extendedEntities": {
"media": [
{
"display_url": "pic.twitter.com/kkCvLP5qZR",
"expanded_url": "https://twitter.com/tom_doerr/status/1993352570446757950/photo/1",
"ext_media_availability": {
"status": "Available"
},
"features": {
"large": {
"faces": [
{
"h": 44,
"w": 44,
"x": 29,
"y": 680
}
]
},
"orig": {
"faces": [
{
"h": 44,
"w": 44,
"x": 29,
"y": 680
}
]
}
},
"id_str": "1993352567833677824",
"indices": [
70,
93
],
"media_key": "3_1993352567833677824",
"media_results": {
"id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARupz5ll1tAACgACG6na/NJWYaIAAA==",
"result": {
"__typename": "ApiMedia",
"id": "QXBpTWVkaWE6DAABCgABG6nPmWXW0AAKAAIbqdr80lZhogAA",
"media_key": "3_1993352567833677824"
}
},
"media_url_https": "https://pbs.twimg.com/media/G6nPmWXW0AAtoqm.png",
"original_info": {
"focus_rects": [
{
"h": 502,
"w": 896,
"x": 0,
"y": 0
},
{
"h": 894,
"w": 894,
"x": 0,
"y": 0
},
{
"h": 894,
"w": 784,
"x": 0,
"y": 0
},
{
"h": 894,
"w": 447,
"x": 23,
"y": 0
},
{
"h": 894,
"w": 896,
"x": 0,
"y": 0
}
],
"height": 894,
"width": 896
},
"sizes": {
"large": {
"h": 894,
"w": 896
}
},
"source_status_id_str": "1993352570446757950",
"source_user_id_str": "1326180756310331399",
"type": "photo",
"url": "https://t.co/kkCvLP5qZR"
}
]
},
"card": null,
"place": {},
"entities": {
"urls": [
{
"display_url": "github.com/lifan0127/ai-r…",
"expanded_url": "https://github.com/lifan0127/ai-research-assistant/",
"indices": [
46,
69
],
"url": "https://t.co/K8EnyJDHAF"
}
],
"user_mentions": [
{
"id_str": "1326180756310331399",
"indices": [
3,
13
],
"name": "Tom Dörr",
"screen_name": "tom_doerr"
}
]
},
"quoted_tweet": null,
"retweeted_tweet": {
"type": "tweet",
"id": "1993352570446757950",
"url": "https://x.com/tom_doerr/status/1993352570446757950",
"twitterUrl": "https://twitter.com/tom_doerr/status/1993352570446757950",
"text": "Zotero plugin powered by LLMs\n\nhttps://t.co/K8EnyJDHAF https://t.co/kkCvLP5qZR",
"source": "Twitter for iPhone",
"retweetCount": 7,
"replyCount": 1,
"likeCount": 20,
"quoteCount": 0,
"viewCount": 2706,
"createdAt": "Tue Nov 25 16:14:22 +0000 2025",
"lang": "en",
"bookmarkCount": 31,
"isReply": false,
"inReplyToId": null,
"conversationId": "1993352570446757950",
"displayTextRange": [
0,
54
],
"inReplyToUserId": null,
"inReplyToUsername": null,
"author": {
"type": "user",
"userName": "tom_doerr",
"url": "https://x.com/tom_doerr",
"twitterUrl": "https://twitter.com/tom_doerr",
"id": "1326180756310331399",
"name": "Tom Dörr",
"isVerified": false,
"isBlueVerified": true,
"verifiedType": null,
"profilePicture": "https://pbs.twimg.com/profile_images/1905090420142379008/Ydq5So7B_normal.jpg",
"coverPicture": "https://pbs.twimg.com/profile_banners/1326180756310331399/1721336045",
"description": "",
"location": "",
"followers": 113886,
"following": 2394,
"status": "",
"canDm": true,
"canMediaTag": true,
"createdAt": "Tue Nov 10 15:13:32 +0000 2020",
"entities": {
"description": {
"urls": []
},
"url": {}
},
"fastFollowersCount": 0,
"favouritesCount": 62529,
"hasCustomTimelines": true,
"isTranslator": false,
"mediaCount": 14385,
"statusesCount": 35599,
"withheldInCountries": [],
"affiliatesHighlightedLabel": {},
"possiblySensitive": false,
"pinnedTweetIds": [
"1886076175178428685"
],
"profile_bio": {
"description": "Follow for posts about GitHub repos, DSPy, and agents\nSubscribe for top posts\nDM to share your AI project (Due to volume of DMs I'll prioritize subscribers)",
"entities": {
"description": {},
"url": {
"urls": [
{
"display_url": "tom-doerr.github.io/repo_posts/",
"expanded_url": "https://tom-doerr.github.io/repo_posts/",
"indices": [
0,
23
],
"url": "https://t.co/WreHYiW9xe"
}
]
}
}
},
"isAutomated": false,
"automatedBy": null
},
"extendedEntities": {
"media": [
{
"display_url": "pic.twitter.com/kkCvLP5qZR",
"expanded_url": "https://twitter.com/tom_doerr/status/1993352570446757950/photo/1",
"ext_media_availability": {
"status": "Available"
},
"features": {
"large": {
"faces": [
{
"h": 44,
"w": 44,
"x": 29,
"y": 680
}
]
},
"orig": {
"faces": [
{
"h": 44,
"w": 44,
"x": 29,
"y": 680
}
]
}
},
"id_str": "1993352567833677824",
"indices": [
55,
78
],
"media_key": "3_1993352567833677824",
"media_results": {
"id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARupz5ll1tAACgACG6nPmgGXQD4AAA==",
"result": {
"__typename": "ApiMedia",
"id": "QXBpTWVkaWE6DAABCgABG6nPmWXW0AAKAAIbqc+aAZdAPgAA",
"media_key": "3_1993352567833677824"
}
},
"media_url_https": "https://pbs.twimg.com/media/G6nPmWXW0AAtoqm.png",
"original_info": {
"focus_rects": [
{
"h": 502,
"w": 896,
"x": 0,
"y": 0
},
{
"h": 894,
"w": 894,
"x": 0,
"y": 0
},
{
"h": 894,
"w": 784,
"x": 0,
"y": 0
},
{
"h": 894,
"w": 447,
"x": 23,
"y": 0
},
{
"h": 894,
"w": 896,
"x": 0,
"y": 0
}
],
"height": 894,
"width": 896
},
"sizes": {
"large": {
"h": 894,
"w": 896
}
},
"type": "photo",
"url": "https://t.co/kkCvLP5qZR"
}
]
},
"card": null,
"place": {},
"entities": {
"urls": [
{
"display_url": "github.com/lifan0127/ai-r…",
"expanded_url": "https://github.com/lifan0127/ai-research-assistant/",
"indices": [
31,
54
],
"url": "https://t.co/K8EnyJDHAF"
}
]
},
"quoted_tweet": null,
"retweeted_tweet": null,
"isLimitedReply": false,
"article": null
},
"isLimitedReply": false,
"article": null
}