read-only demo

Videos V-EDrhIhHzQ

Modern Post-Training: A Deep Dive — Will Brown, Prime Intellect

index_state ready data_status ok

AI Engineer· published 2026-07-13· 0:46:52· en-US· indexed 2026-08-11 03:11

Open on YouTube

Scene timeline

  1. Shot 0, 0:00 to 0:03, 1 of 1 keyframes kept
  2. Shot 1, 0:03 to 0:05, 1 of 1 keyframes kept
  3. Shot 2, 0:05 to 0:12, 1 of 1 keyframes kept
  4. Shot 3, 0:12 to 0:37, 1 of 1 keyframes kept
  5. Shot 4, 0:37 to 1:02, 0 of 1 keyframes kept
  6. Shot 5, 1:02 to 1:27, 0 of 1 keyframes kept
  7. Shot 6, 1:27 to 1:52, 0 of 1 keyframes kept
  8. Shot 7, 1:52 to 2:25, 1 of 1 keyframes kept
  9. Shot 8, 2:25 to 2:58, 0 of 1 keyframes kept
  10. Shot 9, 2:58 to 3:31, 0 of 1 keyframes kept
  11. Shot 10, 3:31 to 3:58, 1 of 1 keyframes kept
  12. Shot 11, 3:58 to 4:25, 0 of 1 keyframes kept
  13. Shot 12, 4:25 to 4:52, 0 of 1 keyframes kept
  14. Shot 13, 4:52 to 5:19, 1 of 1 keyframes kept
  15. Shot 14, 5:19 to 5:46, 0 of 1 keyframes kept
  16. Shot 15, 5:46 to 6:11, 1 of 1 keyframes kept
  17. Shot 16, 6:11 to 6:36, 1 of 1 keyframes kept
  18. Shot 17, 6:36 to 7:01, 0 of 1 keyframes kept
  19. Shot 18, 7:01 to 7:26, 0 of 1 keyframes kept
  20. Shot 19, 7:26 to 7:51, 0 of 1 keyframes kept
  21. Shot 20, 7:51 to 8:16, 0 of 1 keyframes kept
  22. Shot 21, 8:16 to 8:41, 0 of 1 keyframes kept
  23. Shot 22, 8:41 to 9:06, 0 of 1 keyframes kept
  24. Shot 23, 9:06 to 9:31, 0 of 1 keyframes kept
  25. Shot 24, 9:31 to 9:59, 1 of 1 keyframes kept
  26. Shot 25, 9:59 to 10:26, 1 of 1 keyframes kept
  27. Shot 26, 10:26 to 10:54, 0 of 1 keyframes kept
  28. Shot 27, 10:54 to 11:22, 0 of 1 keyframes kept
  29. Shot 28, 11:22 to 11:49, 0 of 1 keyframes kept
  30. Shot 29, 11:49 to 12:17, 1 of 1 keyframes kept
  31. Shot 30, 12:17 to 12:45, 0 of 1 keyframes kept
  32. Shot 31, 12:45 to 13:13, 0 of 1 keyframes kept
  33. Shot 32, 13:13 to 13:42, 0 of 1 keyframes kept
  34. Shot 33, 13:42 to 14:10, 0 of 1 keyframes kept
  35. Shot 34, 14:10 to 14:38, 1 of 1 keyframes kept
  36. Shot 35, 14:38 to 15:07, 0 of 1 keyframes kept
  37. Shot 36, 15:07 to 15:35, 0 of 1 keyframes kept
  38. Shot 37, 15:35 to 16:04, 0 of 1 keyframes kept
  39. Shot 38, 16:04 to 16:30, 1 of 1 keyframes kept
  40. Shot 39, 16:30 to 16:57, 0 of 1 keyframes kept
  41. Shot 40, 16:57 to 17:23, 0 of 1 keyframes kept
  42. Shot 41, 17:23 to 18:00, 0 of 1 keyframes kept
  43. Shot 42, 18:00 to 18:38, 0 of 1 keyframes kept
  44. Shot 43, 18:38 to 19:04, 0 of 1 keyframes kept
  45. Shot 44, 19:04 to 19:30, 0 of 1 keyframes kept
  46. Shot 45, 19:30 to 19:57, 0 of 1 keyframes kept
  47. Shot 46, 19:57 to 20:23, 1 of 1 keyframes kept
  48. Shot 47, 20:23 to 20:49, 0 of 1 keyframes kept
  49. Shot 48, 20:49 to 21:14, 0 of 1 keyframes kept
  50. Shot 49, 21:14 to 21:39, 0 of 1 keyframes kept
  51. Shot 50, 21:39 to 22:04, 0 of 1 keyframes kept
  52. Shot 51, 22:04 to 22:30, 1 of 1 keyframes kept
  53. Shot 52, 22:30 to 22:55, 0 of 1 keyframes kept
  54. Shot 53, 22:55 to 23:20, 0 of 1 keyframes kept
  55. Shot 54, 23:20 to 23:46, 0 of 1 keyframes kept
  56. Shot 55, 23:46 to 24:11, 0 of 1 keyframes kept
  57. Shot 56, 24:11 to 24:38, 0 of 1 keyframes kept
  58. Shot 57, 24:38 to 25:05, 0 of 1 keyframes kept
  59. Shot 58, 25:05 to 25:32, 0 of 1 keyframes kept
  60. Shot 59, 25:32 to 26:20, 0 of 1 keyframes kept
  61. Shot 60, 26:20 to 26:27, 0 of 1 keyframes kept
  62. Shot 61, 26:27 to 26:56, 0 of 1 keyframes kept
  63. Shot 62, 26:56 to 27:24, 0 of 1 keyframes kept
  64. Shot 63, 27:24 to 27:53, 0 of 1 keyframes kept
  65. Shot 64, 27:53 to 28:22, 0 of 1 keyframes kept
  66. Shot 65, 28:22 to 28:50, 0 of 1 keyframes kept
  67. Shot 66, 28:50 to 29:19, 0 of 1 keyframes kept
  68. Shot 67, 29:19 to 29:49, 0 of 1 keyframes kept
  69. Shot 68, 29:49 to 30:19, 0 of 1 keyframes kept
  70. Shot 69, 30:19 to 30:49, 0 of 1 keyframes kept
  71. Shot 70, 30:49 to 31:19, 1 of 1 keyframes kept
  72. Shot 71, 31:19 to 31:49, 0 of 1 keyframes kept
  73. Shot 72, 31:49 to 32:16, 1 of 1 keyframes kept
  74. Shot 73, 32:16 to 32:44, 1 of 1 keyframes kept
  75. Shot 74, 32:44 to 33:12, 0 of 1 keyframes kept
  76. Shot 75, 33:12 to 33:40, 0 of 1 keyframes kept
  77. Shot 76, 33:40 to 34:08, 0 of 1 keyframes kept
  78. Shot 77, 34:08 to 34:36, 0 of 1 keyframes kept
  79. Shot 78, 34:36 to 35:04, 0 of 1 keyframes kept
  80. Shot 79, 35:04 to 35:32, 0 of 1 keyframes kept
  81. Shot 80, 35:32 to 35:54, 0 of 1 keyframes kept
  82. Shot 81, 35:54 to 36:19, 1 of 1 keyframes kept
  83. Shot 82, 36:19 to 36:44, 0 of 1 keyframes kept
  84. Shot 83, 36:44 to 37:10, 0 of 1 keyframes kept
  85. Shot 84, 37:10 to 37:35, 0 of 1 keyframes kept
  86. Shot 85, 37:35 to 38:00, 0 of 1 keyframes kept
  87. Shot 86, 38:00 to 38:31, 1 of 1 keyframes kept
  88. Shot 87, 38:31 to 39:01, 0 of 1 keyframes kept
  89. Shot 88, 39:01 to 39:11, 0 of 1 keyframes kept
  90. Shot 89, 39:11 to 39:15, 0 of 1 keyframes kept
  91. Shot 90, 39:15 to 39:21, 0 of 1 keyframes kept
  92. Shot 91, 39:21 to 39:23, 0 of 1 keyframes kept
  93. Shot 92, 39:23 to 39:24, 0 of 1 keyframes kept
  94. Shot 93, 39:24 to 39:26, 0 of 1 keyframes kept
  95. Shot 94, 39:26 to 39:38, 0 of 1 keyframes kept
  96. Shot 95, 39:38 to 39:41, 0 of 1 keyframes kept
  97. Shot 96, 39:41 to 40:10, 0 of 1 keyframes kept
  98. Shot 97, 40:10 to 40:39, 0 of 1 keyframes kept
  99. Shot 98, 40:39 to 41:08, 0 of 1 keyframes kept
  100. Shot 99, 41:08 to 41:35, 0 of 1 keyframes kept
  101. Shot 100, 41:35 to 42:03, 0 of 1 keyframes kept
  102. Shot 101, 42:03 to 42:24, 0 of 1 keyframes kept
  103. Shot 102, 42:24 to 42:26, 0 of 1 keyframes kept
  104. Shot 103, 42:26 to 42:34, 0 of 1 keyframes kept
  105. Shot 104, 42:34 to 42:36, 0 of 1 keyframes kept
  106. Shot 105, 42:36 to 43:23, 0 of 1 keyframes kept
  107. Shot 106, 43:23 to 43:26, 0 of 1 keyframes kept
  108. Shot 107, 43:26 to 44:01, 0 of 1 keyframes kept
  109. Shot 108, 44:01 to 44:03, 0 of 1 keyframes kept
  110. Shot 109, 44:03 to 44:45, 0 of 1 keyframes kept
  111. Shot 110, 44:45 to 45:33, 0 of 1 keyframes kept
  112. Shot 111, 45:33 to 45:40, 0 of 1 keyframes kept
  113. Shot 112, 45:40 to 46:07, 1 of 1 keyframes kept
  114. Shot 113, 46:07 to 46:35, 0 of 1 keyframes kept
  115. Shot 114, 46:35 to 46:51, 0 of 1 keyframes kept

115 shot(s).

keyframes kept every frame deduplicated

What was stored

cues
454
whisperx 454
chunks
83
from 454 cues
keyframes
22
kept of 115 captured
frames with text
22
460 lines read
chapters
12
from the source metadata
keyframe bytes
13.1 MB
word timings on 454 cues

Provenance

Each pipeline stage, its state and the model that produced it
stage state model started took
fetch done 2026-08-11 03:04 1m 19s
stt done 2026-08-11 03:06 54s
chunk done 2026-08-11 03:07 0s
text_embed done 2026-08-11 03:07 1s
keyframe done 2026-08-11 03:07 4m 16s
ocr done 2026-08-11 03:11 12s
frame_embed done 2026-08-11 03:11 3s

Frames, and what the machine read

  • 0:02 #0 done2 line(s)

    shot 0·sharpness 456.3

    1. AlEngineer0.96
    2. World's Fair1.00
  • 0:03 #1 done2 line(s)

    shot 1·sharpness 659.4

    1. AlEngineer0.96
    2. World's Fair0.99
  • 0:10 #2 done25 line(s)

    shot 2·sharpness 2737.6

    1. LAB & PLATINUM SPONSORS0.98
    2. Amazon AGI Lab0.97
    3. ANTHROP\C1.00
    4. Google DeepMind1.00
    5. MINIMAX0.98
    6. OpenAI0.92
    7. Akamai1.00
    8. arize1.00
    9. aws1.00
    10. Braintrust1.00
    11. bright data0.98
    12. B1.00
    13. Browserbase1.00
    14. docker1.00
    15. :neo4j0.94
    16. ORACLE1.00
    17. PayPal1.00
    18. qodo1.00
    19. reducto1.00
    20. Sonar1.00
    21. Makers of0.99
    22. together.ai0.96
    23. Unblocked1.00
    24. WorkOS1.00
    25. SonarQube1.00
  • 0:34 #3 done11 line(s)

    shot 3·sharpness 1374.7

    1. AlEngineer0.98
    2. MPRImeIntellect0.93
    3. TECH TALK· 20260.96
    4. World'sFair1.00
    5. PRESENTED BY0.97
    6. Microsoft1.00
    7. The Prime Intellect Stack1.00
    8. A deep dive into post-training with verifiers + prime-rl0.99
    9. WILL BROWN • HEAD OF APPLIED RESEARCH0.98
    10. World'sFair0.97
    11. Engineering the future of Al1.00
  • 0:49 #4 skipped

    shot 4·duplicate of #3

  • 1:07 #5 skipped

    shot 5·duplicate of #3

  • 1:40 #6 skipped

    shot 6·duplicate of #3

  • 2:18 #7 done22 line(s)

    shot 7·sharpness 1411.9

    1. AlEngineer0.99
    2. OVERVIEW1.00
    3. World'sFair1.00
    4. open superintelligence stack1.00
    5. 00.72
    6. verifiers for environments, prime-rl for training, renderers for tokenization, and our0.99
    7. Lab platform for hosted training and evaluation1.00
    8. FRONTIER MODEL TRAINING1.00
    9. INTELLECT series, customer models0.99
    10. LAB1.00
    11. hosted training, evals, inference, sandboxes0.98
    12. ENVIRONMENTS1.00
    13. verifiers + Environments Hub1.00
    14. PRIME-RL1.00
    15. open RL trainer1.00
    16. COMPUTE1.00
    17. decentralized marketplace1.00
    18. PRIME INTELLECT1.00
    19. THE STACK0.97
    20. 020.91
    21. Engineering the future of Al0.99
    22. World's Fair0.97
  • 2:54 #8 skipped

    shot 8·duplicate of #7

  • 3:24 #9 skipped

    shot 9·duplicate of #7

  • 3:54 #10 done23 line(s)

    shot 10·sharpness 1650.2

    1. AlEngineer0.98
    2. LAB-COOKBOOK1.00
    3. World'sFair1.00
    4. what we'll cover0.99
    5. follow along in the lab-cookbook repo1.00
    6. environments = evals0.99
    7. PUBLIC REPO - FOLLOW ALONG0.98
    8. 21.00
    9. verifiers v1: tasksets + harnesses0.99
    10. PrimeIntellect-ai /0.99
    11. training with prime-rl1.00
    12. lab-cookbook1.00
    13. custom algorithms1.00
    14. guides, configs, and environments1.00
    15. 5 large-scale training1.00
    16. for building and training on Lab0.99
    17. github.com/PrimeIntellect-ai/lab-cookbook1.00
    18. 6 Lab platform0.95
    19. PRIME INTELLECT1.00
    20. THE STACK0.96
    21. 030.92
    22. Engineering the future of Al0.98
    23. World's Fair0.98
  • 4:06 #11 skipped

    shot 11·duplicate of #10

  • 4:28 #12 skipped

    shot 12·duplicate of #10

  • 5:16 #13 done25 line(s)

    shot 13·sharpness 1777.5

    1. AlEngineer0.98
    2. LAB-COOKBOOK1.00
    3. World's Fair0.98
    4. what we'll cover1.00
    5. 00.58
    6. follow along in the lab-cookbook repo1.00
    7. PRESENTED BY1.00
    8. environments = evals0.99
    9. PUBLIC REPO - FOLLOW ALONG0.98
    10. Microsoft1.00
    11. 21.00
    12. verifiers v1: tasksets + harnesses1.00
    13. PrimeIntellect-ai /1.00
    14. training with prime-rl1.00
    15. lab-cookbook1.00
    16. custom algorithms1.00
    17. guides, configs, and environments1.00
    18. 5 large-scale training1.00
    19. for building and training on Lab0.99
    20. github.com/PrimeIntellect-ai/lab-cookbook1.00
    21. 6 Lab platform0.99
    22. PRIME INTELLECT1.00
    23. THE STACK1.00
    24. Engineering the future of Al0.98
    25. World's Fair0.99
  • 5:35 #14 skipped

    shot 14·duplicate of #13

  • 6:03 #15 done24 line(s)

    shot 15·sharpness 1531.5

    1. AlEngineer0.98
    2. THE POST-TRAINING LOOP1.00
    3. World's Fair0.99
    4. from environment to trained model1.00
    5. build an environment, evaluate a model on it, train with RL / SFT / OPD, deploy the0.99
    6. result1.00
    7. PRESENTED BY1.00
    8. Microsoft1.00
    9. BUILD1.00
    10. EVALUATE1.00
    11. TRAIN1.00
    12. DEPLOY1.00
    13. an environment1.00
    14. score a model1.00
    15. RL· SFT· OPD0.93
    16. serve the1.00
    17. taskset + rewards0.96
    18. read the rollouts0.97
    19. post-training1.00
    20. trained adapter1.00
    21. PRIME INTELLECT0.97
    22. THE STACK0.94
    23. Engineering the future of Al0.99
    24. World's Fair1.00
  • 6:30 #16 done21 line(s)

    shot 16·sharpness 1387.9

    1. AlEngineer0.99
    2. THE POST-TRAINING LOOP1.00
    3. World's Fair0.98
    4. from environment to trained model1.00
    5. build an environment, evaluate a model on it, train with RL / SFT / OPD, deploy the0.99
    6. result1.00
    7. BUILD1.00
    8. EVALUATE1.00
    9. TRAIN1.00
    10. DEPLOY1.00
    11. an environment1.00
    12. score a model1.00
    13. RL·SFT·OPD1.00
    14. serve the1.00
    15. taskset + rewards0.97
    16. read the rollouts1.00
    17. post-training1.00
    18. trained adapter1.00
    19. PRIME INTELLECT. THE STACK0.95
    20. Engineering the future of Al0.99
    21. World's Fair0.99
  • 6:44 #17 skipped

    shot 17·duplicate of #7

  • 7:23 #18 skipped

    shot 18·duplicate of #15

  • 7:36 #19 skipped

    shot 19·duplicate of #7

  • 8:01 #20 skipped

    shot 20·duplicate of #15

  • 8:21 #21 skipped

    shot 21·duplicate of #7

  • 8:56 #22 skipped

    shot 22·duplicate of #7

  • 9:21 #23 skipped

    shot 23·duplicate of #7

Transcript

454 cues· 9,576 words· 50,661 chars

  1. 0:12 Hey guys, how's it going?
  2. 0:14 Thanks for showing up.
  3. 0:14 This was a little bit of a last minute assembly.
  4. 0:18 A few days ago, I was talking to Swix.
  5. 0:21 I was like, hey, can I still do a workshop?
  6. 0:22 And he was like, we got one slot left.
  7. 0:23 It's Monday at 4.30.
  8. 0:24 And I was like, I'll take it.
  9. 0:26 And then, yeah.
  10. 0:28 I wanted to kind of just do a bit of an update on...
  11. 0:33 some of the stuff we've been building at Prime Intellect.
  12. 0:34 So if you don't know me, hi, I'm Will Brown.
  13. 0:37 I lead applied research at Prime Intellect.
  14. 0:39 We do a lot of stuff around every part of the kind of AI research infrastructure stack.
  15. 0:44 Today is gonna be about post-training, which is where I spend a lot of my time thinking and building.
  16. 0:49 And especially wanna be talking about the post-training tools that we build that are fully open source, the verifiers and PrimRL libraries, which kind of go hand in hand, both on the environment side and the training info side.
  17. 1:02 and show off some things we've been cooking over the past few months that I think is kind of the way that things have evolved as the agent use cases have gotten more complex but also kind of clearer in terms of what people want out of agents and the sorts of things that are needed to like do the sort of post training that is needed to power like the real world applications people are building nowadays.
  18. 1:21 And so broadly at Prime Intellect we are
  19. 1:25 Our goal is to make doing large scale open source AI research easier and to enable companies to train their own models and deploy them and have them improve based on the scenarios that they actually see in production in terms of use cases for applications and products and internal tasks and workflows and to give people an option to not just use the open source models that are getting quite good but to take them and make them even better on their own use cases.
  20. 1:53 And so we use the phrase the open superintelligence stack to describe what we mean by this.
  21. 1:57 And I think when we said this phrase like a year ago, it felt a little more like marketing and now it feels a little bit more like oh yeah, that's kind of what it is.
  22. 2:06 Like the models are getting very, very good.
  23. 2:08 They are superhuman in many ways at lots of things.
  24. 2:12 And what we want to do is give people an open toolkit that they can use to do real training with them.
  25. 2:19 and to have the control that they need to deploy it where they need to deploy it and customize it as much as they need to to kind of get the job done.
  26. 2:26 And so this is the stack that we build.
  27. 2:27 And it all kind of sits on top of compute.
  28. 2:29 So we operate a global marketplace of data centers around the world.
  29. 2:34 A lot of these are like quite large data centers.
  30. 2:36 We currently operate over 10,000 GPUs.
  31. 2:40 many in like hundreds or thousands within a cluster.
  32. 2:43 We have our primary L training framework.
  33. 2:45 We have environments built with the verifiers library and our environments hub platform.
  34. 2:50 We have our platform for research workflows that we're now calling Lab, which is an assembly of many pieces, including the environments hub, hosted training evaluations, as well as inference and sandboxes.
  35. 3:00 And all of this is in service of empowering and unlocking frontier model training.
  36. 3:06 We do this ourselves.
  37. 3:07 We have our intellect model series with some exciting things there coming soon.
  38. 3:11 And we also train models with our customers where we have lots of people we work with who their goal is to do large scale model training on their own workflows.
  39. 3:19 And so to do all of this, we need to give people the tools they can assemble into the pipelines, the workflows, the research that allows them to actually get the results that they need at scale with everything they need to do it.
  40. 3:31 And so this talk is gonna be about going deep into Verifiers and Prime RL and showing off some of these new things, but all under the umbrella of what does modern post-training look like?
  41. 3:41 What does it mean to kind of take a model and train it to be better at your task?
  42. 3:45 What are all the parts?
  43. 3:46 What are all the kind of gotchas?
  44. 3:48 And how do you orchestrate this into a system that is actually easy for people to use without needing to go build a massive research team
  45. 3:55 and to be able to kind of have it be accessible and sorts of things that anyone who's an AI engineer at any startup or enterprise that wants to invest in post-training can actually do.
  46. 4:05 And so there's a cookbook repo that is, it's kind of like an alpha release right now.
  47. 4:09 It's still changing a bit, but it's a preview of kind of all the stuff we've been building over the past several months.
  48. 4:14 And so today we'll be kind of following along that framing a good bit.
  49. 4:19 And so I think the first thing we'll talk about is just kind of what is an environment.
  50. 4:23 People talk about environment in the context of RL and think of like RL environments, but environments are more than just for RL.

Chapters

  1. 0:00 Introduction and Overview of Prime Intellect
  2. 4:20 Defining the Environment in Post-Training
  3. 9:33 Decomposing Environments: Tasks, Harnesses, and Runtimes
  4. 12:46 Verifiers V1: The New Modular Pattern
  5. 17:46 Rewards, Metrics, and Group-Level Rewards
  6. 20:25 Tooling, User Simulators, and MCP Integration
  7. 22:00 The Interception Server Pattern
  8. 24:13 Trace Graphs and Handling Tokenization
  9. 25:35 The Renderers Library for Chat Templates
  10. 29:20 Primaril: Asynchronous Reinforcement Learning
  11. 38:02 Customizing Training Algorithms and Losses
  12. 42:35 The Lab Platform and Hosted Training

Open at this second