Excited to hear about the replatforming on pydanti...
# marvin-ai
j
Excited to hear about the replatforming on pydantic ai! is this mostly implementation detail or will there be significant changed to the sdk?
j
The majority of the public SDK will be intact, but since it's an extensive set of internal changes, we are viewing it as an opportunity to make significant (and sometimes breaking) improvements as a major version bump. For example, "Flow" has been a confusing term to many people, and we'll be replacing it with "Thread". Pydantic's execution model is also very different - for example it doesn't support streaming intermediate responses (in fact streaming is pretty broken pending a refactor that's an open PR right now) - so there will be some adjustment!
🙌 1
j
Thanks for the info! I'm assuming Prefect workflow engine will still be the orchestration layer?
j
Yes, but because some users have gotten tripped by the extra complexity when starting out just to kick tires, considering making it opt-in!
j
That's smart. Plug and play!
is there a general timeline for when the replatforming will be ready?
j
hopefully a couple weeks - Pydantic AI is undergoing some major refactors that make it difficult to claim stability, I'm working with that team to try to steer the roadmap. I'll DM you so you can work with the current version though!
❤️ 2
n
@Jeremiah Is there any written material on comparing PydanticAI with other alternatives (or no abstraction)? Would love to learn more about what made this a better choice for Controlflow.