Go Agent SDK - Part 3
Understanding LLM streaming from first principles by building it into a Go Agent SDK. Part three covers SSE, stream events, provider parsers, accumulation, tool calls, and RunStream.
Go Agent SDK - Part 2
Building the tool calling engine of my agent SDK from first principles in Go. Part two covers registration, schema generation, execution, and tool result flow.
Go Agent SDK - Part 1
Building an agent SDK from first principles in Go. Part one covers structs, messaging infrastructure, and history.
How nested agent runs help you delegate, isolate context, and build cleaner multi-agent systems.
A deep dive into how Go handles JSON data structures using Marshalling and Structs.
Golang • Agents • SDK • Streaming
Golang • Agents • SDK • Tool calling
Golang • Agents • SDK
Agents • Subagents • Delegation
Golang • JSON • Structs
MCP • Tooling • Camel-AI
Data Attribution • LLMs
Agents • MCP • Protocol
Neuroscience • Python
Memory • Architecture • Agents
Context • Prompt Engineering • AI
Tutorial • MCP • Python
Agents • Frameworks
Audio Processing • Python
Process Mining • Data Science
A comprehensive knowledge base spanning 3 years of Computer Science and ML research. I continuously update this with new findings in Process Mining, Deep Learning, and System Design.