Hey guys! I have made an open source Agent SDK, that is fully live right now at GitHub.
Overview
Agent SDK Go provides a comprehensive framework for building AI agents in Go. It allows you to create agents that can use tools, perform handoffs to other specialized agents, and produce structured output - all while supporting multiple LLM providers.
Features
Multiple LLM Provider Support - Starting with LM Studio for local model integration
Tool Integration - Call Go functions directly from your LLM
Agent Handoffs - Create complex multi-agent workflows with specialized agents
Structured Output - Parse responses into Go structs
Streaming - Get real-time streaming responses
Tracing & Monitoring - Debug your agent flows
OpenAI Compatibility - Compatible with OpenAI tool definitions
Let me see what you could build with it! And please give me feedback.
Also feel free to give it a star if you liked it.
Find it here: