Show HN: Calfkit – an SDK to build distributed, event-driven AI agents on Kafka (github.com)
I think agents should work like real teams, with independent, distinct roles, async communication, and the ability to onboard new teammates or tools without restructuring the whole org. I built backend systems at Yahoo and TikTok so event-driven agents felt obvious. But no agent SDKs were using this pattern, so I made Calfkit.
Calfkit breaks down agents into independent services (LLM inference, tools, and routing) that communicate asynchronously through Kafka. Agents, tool services, and downstream consumers can be deployed, added-to, removed, and scaled independently.
Check it out if this interests you! I’m curious to see what y’all think.
4 comments
[ 0.26 ms ] story [ 22.6 ms ] threadBut as people ship faster, often without understanding scalable system design, we’re heading toward an era of slow, fragile, and unscalable Saas. I believe that eventually products built on solid infra early will outlast the wave of slop--like how facebook outlived friendster. That's why I built Calfkit.