Samuel Colvin
@samuel_colvin
Building @pydantic Logfire - uncomplicated observability for Python.
Well I guess I have yet another thing to thank @jxnlco for: that title is ... effective. Either that, or people like the British accent and jeopardy of a failing demo.
🆕 Releasing the entire MCP track! We curated the best talks and must-know topics in the MCP world from 1H 2025: - @chu_onthis, Anthropic: MCP's Origins + Startups - John Welsh, Anthropic: shipping Remote MCPs - @altryne (W&B) + @bhelx (Dylibso): Observable .tools for MCP -…
Introducing ComfyDeploy V3. - Fastest way on Earth from any ComfyUI workflow to internal apps, @ComfyUI to @v0 - Liquid glass inspired redesign @karrixthediv - One more BIG thing, follow to find out tmr.
Hosting a session for our portfolio with MCP's co-creator, @dsp_, and Pydantic's @samuel_colvin on building production grade AI agents. DM if you're interested to join!
Deps: uv from @charliermarsh formatting: Ruff from @charliermarsh type checker: Mypy (soon "ty" from @charliermarsh) schema validation: @pydantic from @samuel_colvin APIs: @FastAPI from @tiangolo AI: @pydantic AI from @samuel_colvin Observation: Logfire @samuel_colvin
Nice demo of @pydantic AI from @ClickHouseDB.
Is Slack the new BI layer for the AI era? It's now possible to build custom, self-service agentic analytics experiences in a single afternoon thanks to @SlackHQ, @pydantic @AnthropicAI, MCP and ClickHouse clickhou.se/4o46fCe
Is Slack the new BI layer for the AI era? It's now possible to build custom, self-service agentic analytics experiences in a single afternoon thanks to @SlackHQ, @pydantic @AnthropicAI, MCP and ClickHouse clickhou.se/4o46fCe
Shoutouts to @solana MCP 🔌 "MCP is all you need" by @samuel_colvin youtube.com/watch?v=bmWZk9…
Very unfortunate @gmail bug: It has included the AI auto-complete “Polish” button as HTML in an email I just sent to a potential enterprise prospect! (Checked and "Polish" is there in the raw SMTP email sent)

That's amazing! @huggingface Kiwi 2 + Pydanti AI is huge!
Hugging face in Pydantic AI 🤘
Hugging face in Pydantic AI 🤘
Pydantic AI now supports @huggingface as a provider! You can use it to run open source models like DeepSeek R1 on scalable serverless infrastructure. They have a free tier allowance so you can test it out. Thanks to the Hugging Face team (@hanouticelina ) for this great…
Everybody knows that you can use @pydantic for structured outputs. But did you know that you can use it for structured inputs too? Here's something I'm finding myself doing a lot lately: gist.github.com/intellectronic…
I've had a forever personal project building a terminal based coding agent, happy enough with the latest version to share it out into the world. Built using the (wonderful) @pydantic-ai framework. Give it a try: pip install rune-code Source here github.com/caesarnine/run…
Was asked today how many tools you should expose to your agents. The answer is as few as possible for a given workload. You want the maximum context space for explaining the tools and how they should respond. Toolsets look like a great way to implement this idea.
The Toolset PR for @pydantic AI is a monster, but it will allow us (and you!) to do lots of very powerful things. github.com/pydantic/pydan…
The Toolset PR for @pydantic AI is a monster, but it will allow us (and you!) to do lots of very powerful things. github.com/pydantic/pydan…
Completely agree! Understanding options is fundamental and I found your post very insightful and useful, and it also brought me to use dataclasses more myself. But I think Pydantic is still a tad easier to read and to understand in terms of validation :)
totally agree about the importance of validation and readability in workflows. pydantic really helps streamline that process. looking forward to checking out clelia’s post!
A couple of quick announcements: 1. Pydantic is hiring again! Check out our careers page for details: lnkd.in/euTy-MXZ 2. After the success of our last meetup, we've decided to do another one in London on July 28th. You can register to attend here: lu.ma/rmrzgs2a…