New AI Agent SDK

Hey guys! I have made an open source Agent SDK, that is fully live right now at GitHub.

:magnifying_glass_tilted_left: 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.

:glowing_star: Features

  • :white_check_mark: Multiple LLM Provider Support - Starting with LM Studio for local model integration
  • :white_check_mark: Tool Integration - Call Go functions directly from your LLM
  • :white_check_mark: Agent Handoffs - Create complex multi-agent workflows with specialized agents
  • :white_check_mark: Structured Output - Parse responses into Go structs
  • :white_check_mark: Streaming - Get real-time streaming responses
  • :white_check_mark: Tracing & Monitoring - Debug your agent flows
  • :white_check_mark: 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: