@gm8xx8
Atropos: a fully sovereign RL framework for frontier LLM training another strong open-source release from ππππ with full examples, environments, and trainer scripts https://t.co/xYcKkGdgZo
Viewing enriched Twitter post
Atropos: a fully sovereign RL framework for frontier LLM training another strong open-source release from ππππ with full examples, environments, and trainer scripts https://t.co/xYcKkGdgZo
{
"media": [
{
"type": "image",
"url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1917333358897397927/media_0.jpg?",
"filename": "media_0.jpg"
}
],
"nlp": {
"sentiment": "positive",
"topics": [
"RL framework",
"LLM training",
"open-source release"
],
"entities": [
"Atropos",
"NOUIS"
],
"summary": "The tweet highlights the positive release of Atropos, an open-source RL framework for LLM training by NOUIS, complete with examples and scripts.",
"language": "en",
"processed_at": "2025-08-07T12:42:13.548660"
}
} {
"data": {
"threaded_conversation_with_injections_v2": {
"instructions": [
{
"type": "TimelineClearCache"
},
{
"type": "TimelineAddEntries",
"entries": [
{
"entryId": "tweet-1917333358897397927",
"sortIndex": "1953527103462834176",
"content": {
"entryType": "TimelineTimelineItem",
"__typename": "TimelineTimelineItem",
"itemContent": {
"itemType": "TimelineTweet",
"__typename": "TimelineTweet",
"tweet_results": {
"result": {
"__typename": "Tweet",
"rest_id": "1917333358897397927",
"has_birdwatch_notes": false,
"core": {
"user_results": {
"result": {
"__typename": "User",
"id": "VXNlcjoxMjM1NDM5MzU=",
"rest_id": "123543935",
"affiliates_highlighted_label": {},
"has_graduated_access": true,
"is_blue_verified": true,
"profile_image_shape": "Circle",
"legacy": {
"can_dm": true,
"can_media_tag": false,
"created_at": "Tue Mar 16 12:19:30 +0000 2010",
"default_profile": true,
"default_profile_image": false,
"description": "βΊοΈ",
"entities": {
"description": {
"urls": []
}
},
"fast_followers_count": 0,
"favourites_count": 70723,
"followers_count": 7251,
"friends_count": 3302,
"has_custom_timelines": true,
"is_translator": false,
"listed_count": 88,
"location": "",
"media_count": 2074,
"name": "ππͺπΎπ‘π‘πΎ",
"normal_followers_count": 7251,
"pinned_tweet_ids_str": [
"1909015920019698086"
],
"possibly_sensitive": false,
"profile_banner_url": "https://pbs.twimg.com/profile_banners/123543935/1752017521",
"profile_image_url_https": "https://pbs.twimg.com/profile_images/1723513473294835712/pvPLgqp3_normal.jpg",
"profile_interstitial_type": "",
"screen_name": "gm8xx8",
"statuses_count": 16350,
"translator_type": "none",
"verified": false,
"want_retweets": false,
"withheld_in_countries": []
},
"tipjar_settings": {
"is_enabled": true
}
}
}
},
"unmention_data": {},
"edit_control": {
"edit_tweet_ids": [
"1917333358897397927"
],
"editable_until_msecs": "1745966469000",
"is_edit_eligible": true,
"edits_remaining": "5"
},
"is_translatable": false,
"views": {
"count": "6638",
"state": "EnabledWithCount"
},
"source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
"quoted_status_result": {
"result": {
"__typename": "Tweet",
"rest_id": "1917299865060794484",
"has_birdwatch_notes": false,
"core": {
"user_results": {
"result": {
"__typename": "User",
"id": "VXNlcjoxMzE4NDE5NTI2MTMyODYyOTc2",
"rest_id": "1318419526132862976",
"affiliates_highlighted_label": {},
"has_graduated_access": true,
"is_blue_verified": true,
"profile_image_shape": "Square",
"legacy": {
"can_dm": true,
"can_media_tag": true,
"created_at": "Tue Oct 20 05:11:31 +0000 2020",
"default_profile": true,
"default_profile_image": false,
"description": "The AI Accelerator Company\nhttps://t.co/vrD0aDIGDQ",
"entities": {
"description": {
"urls": [
{
"display_url": "discord.gg/nousresearch",
"expanded_url": "https://discord.gg/nousresearch",
"url": "https://t.co/vrD0aDIGDQ",
"indices": [
27,
50
]
}
]
},
"url": {
"urls": [
{
"display_url": "nousresearch.com",
"expanded_url": "http://nousresearch.com",
"url": "https://t.co/bHRc162fj7",
"indices": [
0,
23
]
}
]
}
},
"fast_followers_count": 0,
"favourites_count": 2880,
"followers_count": 79351,
"friends_count": 69,
"has_custom_timelines": false,
"is_translator": false,
"listed_count": 1155,
"location": "New York",
"media_count": 126,
"name": "Nous Research",
"normal_followers_count": 79351,
"pinned_tweet_ids_str": [
"1922744483571171605"
],
"possibly_sensitive": false,
"profile_banner_url": "https://pbs.twimg.com/profile_banners/1318419526132862976/1698625831",
"profile_image_url_https": "https://pbs.twimg.com/profile_images/1816254738234761216/TX7TW-Mp_normal.jpg",
"profile_interstitial_type": "",
"screen_name": "NousResearch",
"statuses_count": 624,
"translator_type": "none",
"url": "https://t.co/bHRc162fj7",
"verified": false,
"verified_type": "Business",
"want_retweets": false,
"withheld_in_countries": []
},
"professional": {
"rest_id": "1876664403006791779",
"professional_type": "Business",
"category": [
{
"id": 713,
"name": "Science & Technology",
"icon_name": ""
}
]
},
"tipjar_settings": {}
}
}
},
"unmention_data": {},
"edit_control": {
"edit_tweet_ids": [
"1917299865060794484"
],
"editable_until_msecs": "1745958484000",
"is_edit_eligible": false,
"edits_remaining": "5"
},
"is_translatable": false,
"views": {
"count": "603377",
"state": "EnabledWithCount"
},
"source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
"note_tweet": {
"is_expandable": true,
"note_tweet_results": {
"result": {
"id": "Tm90ZVR3ZWV0OjE5MTcyOTk4NjQ4Njc4NTYzODQ=",
"text": "Reinforcement Learning in the era of LLMs requires scalable, distributed systems to push the boundaries of reasoning and alignment. \n\nToday - we release Atropos - our RL environments framework. \n\nhttps://t.co/gJGzN7MS5T \n\nAtropos is a rollout framework for reinforcement learning with foundation models that supports complex and diverse environments for advancing the capabilities of foundation models. \n\nIn Greek mythology, Atropos was the eldest of the three Fates. While her sisters spun and measured the threads of mortal lives, Atropos alone held the shears that would cut these threads, determining the final destiny of each soul. Just as Atropos guided souls to their ultimate fate, this system guides language models toward their optimal potential through reinforcement learning. \n\nThe work on Atropos was led by @dmayhem93 and built alongside @Teknium1, @rogershijin, @max_paperclips, @nullvaluetensor, @JSupa15, @artemsya and @karan4d",
"entity_set": {
"hashtags": [],
"symbols": [],
"urls": [
{
"display_url": "github.com/NousResearch/Aβ¦",
"expanded_url": "https://github.com/NousResearch/Atropos",
"url": "https://t.co/gJGzN7MS5T",
"indices": [
203,
226
]
}
],
"user_mentions": [
{
"id_str": "1187017783",
"name": "dmayhem93",
"screen_name": "dmayhem93",
"indices": [
835,
845
]
},
{
"id_str": "1365020011123773442",
"name": "Teknium (e/Ξ»)",
"screen_name": "Teknium1",
"indices": [
866,
875
]
},
{
"id_str": "1476408304221835267",
"name": "Roger Jin",
"screen_name": "rogershijin",
"indices": [
877,
889
]
},
{
"id_str": "1629406731163021313",
"name": "Shannon Sands",
"screen_name": "max_paperclips",
"indices": [
891,
906
]
},
{
"id_str": "1722277089888649217",
"name": "NobodyExistsOnTheInternet",
"screen_name": "nullvaluetensor",
"indices": [
908,
924
]
},
{
"id_str": "1638161479",
"name": "Jai",
"screen_name": "JSupa15",
"indices": [
926,
934
]
},
{
"id_str": "1654678821373882368",
"name": "artem",
"screen_name": "artemsya",
"indices": [
936,
945
]
},
{
"id_str": "1307891177572782080",
"name": "mephisto",
"screen_name": "karan4d",
"indices": [
950,
958
]
}
]
},
"richtext": {
"richtext_tags": []
},
"media": {
"inline_media": []
}
}
}
},
"legacy": {
"bookmark_count": 261,
"bookmarked": false,
"created_at": "Tue Apr 29 19:28:04 +0000 2025",
"conversation_id_str": "1917299865060794484",
"display_text_range": [
0,
279
],
"entities": {
"hashtags": [],
"media": [
{
"display_url": "pic.x.com/XuuznznFCJ",
"expanded_url": "https://x.com/NousResearch/status/1917299865060794484/photo/1",
"id_str": "1917299436184854528",
"indices": [
280,
303
],
"media_key": "3_1917299436184854528",
"media_url_https": "https://pbs.twimg.com/media/Gpudrc3a4AA8qTQ.jpg",
"type": "photo",
"url": "https://t.co/XuuznznFCJ",
"ext_media_availability": {
"status": "Available"
},
"features": {
"large": {
"faces": []
},
"medium": {
"faces": []
},
"small": {
"faces": []
},
"orig": {
"faces": []
}
},
"sizes": {
"large": {
"h": 1088,
"w": 1444,
"resize": "fit"
},
"medium": {
"h": 904,
"w": 1200,
"resize": "fit"
},
"small": {
"h": 512,
"w": 680,
"resize": "fit"
},
"thumb": {
"h": 150,
"w": 150,
"resize": "crop"
}
},
"original_info": {
"height": 1088,
"width": 1444,
"focus_rects": [
{
"x": 0,
"y": 209,
"w": 1444,
"h": 809
},
{
"x": 356,
"y": 0,
"w": 1088,
"h": 1088
},
{
"x": 490,
"y": 0,
"w": 954,
"h": 1088
},
{
"x": 900,
"y": 0,
"w": 544,
"h": 1088
},
{
"x": 0,
"y": 0,
"w": 1444,
"h": 1088
}
]
},
"allow_download_status": {
"allow_download": true
},
"media_results": {
"result": {
"media_key": "3_1917299436184854528"
}
}
}
],
"symbols": [],
"timestamps": [],
"urls": [
{
"display_url": "github.com/NousResearch/Aβ¦",
"expanded_url": "https://github.com/NousResearch/Atropos",
"url": "https://t.co/z5MCOorryo",
"indices": [
203,
226
]
}
],
"user_mentions": []
},
"extended_entities": {
"media": [
{
"display_url": "pic.x.com/XuuznznFCJ",
"expanded_url": "https://x.com/NousResearch/status/1917299865060794484/photo/1",
"id_str": "1917299436184854528",
"indices": [
280,
303
],
"media_key": "3_1917299436184854528",
"media_url_https": "https://pbs.twimg.com/media/Gpudrc3a4AA8qTQ.jpg",
"type": "photo",
"url": "https://t.co/XuuznznFCJ",
"ext_media_availability": {
"status": "Available"
},
"features": {
"large": {
"faces": []
},
"medium": {
"faces": []
},
"small": {
"faces": []
},
"orig": {
"faces": []
}
},
"sizes": {
"large": {
"h": 1088,
"w": 1444,
"resize": "fit"
},
"medium": {
"h": 904,
"w": 1200,
"resize": "fit"
},
"small": {
"h": 512,
"w": 680,
"resize": "fit"
},
"thumb": {
"h": 150,
"w": 150,
"resize": "crop"
}
},
"original_info": {
"height": 1088,
"width": 1444,
"focus_rects": [
{
"x": 0,
"y": 209,
"w": 1444,
"h": 809
},
{
"x": 356,
"y": 0,
"w": 1088,
"h": 1088
},
{
"x": 490,
"y": 0,
"w": 954,
"h": 1088
},
{
"x": 900,
"y": 0,
"w": 544,
"h": 1088
},
{
"x": 0,
"y": 0,
"w": 1444,
"h": 1088
}
]
},
"allow_download_status": {
"allow_download": true
},
"media_results": {
"result": {
"media_key": "3_1917299436184854528"
}
}
}
]
},
"favorite_count": 891,
"favorited": false,
"full_text": "Reinforcement Learning in the era of LLMs requires scalable, distributed systems to push the boundaries of reasoning and alignment. \n\nToday - we release Atropos - our RL environments framework. \n\nhttps://t.co/z5MCOorryo \n\nAtropos is a rollout framework for reinforcement⦠https://t.co/XuuznznFCJ",
"is_quote_status": false,
"lang": "en",
"possibly_sensitive": false,
"possibly_sensitive_editable": true,
"quote_count": 33,
"reply_count": 49,
"retweet_count": 156,
"retweeted": false,
"user_id_str": "1318419526132862976",
"id_str": "1917299865060794484"
}
}
},
"legacy": {
"bookmark_count": 10,
"bookmarked": false,
"created_at": "Tue Apr 29 21:41:09 +0000 2025",
"conversation_id_str": "1917333358897397927",
"display_text_range": [
0,
165
],
"entities": {
"hashtags": [],
"media": [
{
"display_url": "pic.x.com/xYcKkGdgZo",
"expanded_url": "https://x.com/gm8xx8/status/1917333358897397927/photo/1",
"id_str": "1917333356271804416",
"indices": [
166,
189
],
"media_key": "3_1917333356271804416",
"media_url_https": "https://pbs.twimg.com/media/Gpu8h3CWoAAg9Nj.jpg",
"type": "photo",
"url": "https://t.co/xYcKkGdgZo",
"ext_media_availability": {
"status": "Available"
},
"features": {
"large": {
"faces": []
},
"medium": {
"faces": []
},
"small": {
"faces": []
},
"orig": {
"faces": []
}
},
"sizes": {
"large": {
"h": 273,
"w": 610,
"resize": "fit"
},
"medium": {
"h": 273,
"w": 610,
"resize": "fit"
},
"small": {
"h": 273,
"w": 610,
"resize": "fit"
},
"thumb": {
"h": 150,
"w": 150,
"resize": "crop"
}
},
"original_info": {
"height": 273,
"width": 610,
"focus_rects": [
{
"x": 76,
"y": 0,
"w": 488,
"h": 273
},
{
"x": 184,
"y": 0,
"w": 273,
"h": 273
},
{
"x": 201,
"y": 0,
"w": 239,
"h": 273
},
{
"x": 252,
"y": 0,
"w": 137,
"h": 273
},
{
"x": 0,
"y": 0,
"w": 610,
"h": 273
}
]
},
"media_results": {
"result": {
"media_key": "3_1917333356271804416"
}
}
}
],
"symbols": [],
"timestamps": [],
"urls": [],
"user_mentions": []
},
"extended_entities": {
"media": [
{
"display_url": "pic.x.com/xYcKkGdgZo",
"expanded_url": "https://x.com/gm8xx8/status/1917333358897397927/photo/1",
"id_str": "1917333356271804416",
"indices": [
166,
189
],
"media_key": "3_1917333356271804416",
"media_url_https": "https://pbs.twimg.com/media/Gpu8h3CWoAAg9Nj.jpg",
"type": "photo",
"url": "https://t.co/xYcKkGdgZo",
"ext_media_availability": {
"status": "Available"
},
"features": {
"large": {
"faces": []
},
"medium": {
"faces": []
},
"small": {
"faces": []
},
"orig": {
"faces": []
}
},
"sizes": {
"large": {
"h": 273,
"w": 610,
"resize": "fit"
},
"medium": {
"h": 273,
"w": 610,
"resize": "fit"
},
"small": {
"h": 273,
"w": 610,
"resize": "fit"
},
"thumb": {
"h": 150,
"w": 150,
"resize": "crop"
}
},
"original_info": {
"height": 273,
"width": 610,
"focus_rects": [
{
"x": 76,
"y": 0,
"w": 488,
"h": 273
},
{
"x": 184,
"y": 0,
"w": 273,
"h": 273
},
{
"x": 201,
"y": 0,
"w": 239,
"h": 273
},
{
"x": 252,
"y": 0,
"w": 137,
"h": 273
},
{
"x": 0,
"y": 0,
"w": 610,
"h": 273
}
]
},
"media_results": {
"result": {
"media_key": "3_1917333356271804416"
}
}
}
]
},
"favorite_count": 53,
"favorited": false,
"full_text": "Atropos: a fully sovereign RL framework for frontier LLM training\n\nanother strong open-source release from ππππ with full examples, environments, and trainer scripts https://t.co/xYcKkGdgZo",
"is_quote_status": true,
"lang": "en",
"possibly_sensitive": false,
"possibly_sensitive_editable": true,
"quote_count": 0,
"quoted_status_id_str": "1917299865060794484",
"quoted_status_permalink": {
"url": "https://t.co/BNEc0Zj6w1",
"expanded": "https://twitter.com/NousResearch/status/1917299865060794484",
"display": "x.com/NousResearch/sβ¦"
},
"reply_count": 0,
"retweet_count": 11,
"retweeted": false,
"user_id_str": "123543935",
"id_str": "1917333358897397927"
},
"quick_promote_eligibility": {
"eligibility": "IneligibleNotProfessional"
}
}
},
"tweetDisplayType": "Tweet"
},
"clientEventInfo": {
"component": "tweet",
"element": "tweet"
}
}
},
{
"entryId": "cursor-bottom-1953527103462834175",
"sortIndex": "1953527103462834175",
"content": {
"entryType": "TimelineTimelineCursor",
"__typename": "TimelineTimelineCursor",
"value": "DAAFCgABGxxSjOT___0LAAIAAAAoRW1QQzZ3QUFBZlEvZ0dKTjB2R3AvQUFBQUFFYW03eUlEUllBcHc9PQgAAwAAAAIAAA",
"cursorType": "Bottom"
}
}
]
},
{
"type": "TimelineTerminateTimeline",
"direction": "Top"
},
{
"type": "TimelineTerminateTimeline",
"direction": "Bottom"
}
],
"metadata": {
"scribeConfig": {
"page": "ranked_replies"
}
}
}
}
}