🐦 Twitter Post Details

Viewing enriched Twitter post

@rasbt

Conceptually, it's pretty simple, but it's not super trivial to implement. You probably want to run it in an isolated docker container so it can't wrack havoc on your machine. The official repo has an implementation here: https://t.co/ctPfcaOMfq This is based on their response format they explain here: https://t.co/AeGv4XVFxg

Media 1
Media 2

📊 Media Metadata

{
  "media": [
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1955384019316613390/media_0.jpg?",
      "filename": "media_0.jpg"
    },
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1955384019316613390/media_1.jpg?",
      "filename": "media_1.jpg"
    }
  ],
  "processed_at": "2025-08-14T07:34:50.703703",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "1955384019316613390",
  "url": "https://x.com/rasbt/status/1955384019316613390",
  "twitterUrl": "https://twitter.com/rasbt/status/1955384019316613390",
  "text": "Conceptually, it's pretty simple, but it's not super trivial to implement. You probably want to run it in an isolated docker container so it can't wrack havoc on your machine.\nThe official repo has an implementation here: https://t.co/ctPfcaOMfq\nThis is based on their response format they explain here: https://t.co/AeGv4XVFxg",
  "source": "Twitter for iPhone",
  "retweetCount": 0,
  "replyCount": 1,
  "likeCount": 2,
  "quoteCount": 0,
  "viewCount": 592,
  "createdAt": "Tue Aug 12 21:40:54 +0000 2025",
  "lang": "en",
  "bookmarkCount": 4,
  "isReply": true,
  "inReplyToId": "1955377829291716686",
  "conversationId": "1955294339317502031",
  "inReplyToUserId": "959367594380754944",
  "inReplyToUsername": "whatmeigel",
  "author": {
    "type": "user",
    "userName": "rasbt",
    "url": "https://x.com/rasbt",
    "twitterUrl": "https://twitter.com/rasbt",
    "id": "865622395",
    "name": "Sebastian Raschka",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1661187442043486209/a3E4t1eV_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/865622395/1742309979",
    "description": "",
    "location": "",
    "followers": 349595,
    "following": 1046,
    "status": "",
    "canDm": false,
    "canMediaTag": true,
    "createdAt": "Sun Oct 07 02:06:16 +0000 2012",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 22125,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 1940,
    "statusesCount": 18136,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "1946549778319339931"
    ],
    "profile_bio": {
      "description": "ML/AI researcher & former stats professor turned LLM research engineer. Author of \"Build a Large Language Model From Scratch\" (https://t.co/O8LAAMRzzW).",
      "entities": {
        "description": {
          "urls": [
            {
              "display_url": "amzn.to/4fqvn0D",
              "expanded_url": "https://amzn.to/4fqvn0D",
              "indices": [
                127,
                150
              ],
              "url": "https://t.co/O8LAAMRzzW"
            }
          ]
        },
        "url": {
          "urls": [
            {
              "display_url": "sebastianraschka.com",
              "expanded_url": "https://sebastianraschka.com",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/HrtQQ5tgJl"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {},
  "card": null,
  "place": {},
  "entities": {
    "urls": [
      {
        "display_url": "github.com/openai/gpt-oss…",
        "expanded_url": "https://github.com/openai/gpt-oss/tree/main/gpt_oss/tools",
        "indices": [
          222,
          245
        ],
        "url": "https://t.co/ctPfcaOMfq"
      },
      {
        "display_url": "cookbook.openai.com/articles/opena…",
        "expanded_url": "https://cookbook.openai.com/articles/openai-harmony",
        "indices": [
          304,
          327
        ],
        "url": "https://t.co/AeGv4XVFxg"
      }
    ]
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "article": null
}