PackageTrack
Sign in Get early access

github.com/nlpodyssey/openai-agents-go

v0.1.0 #3003 most downloaded on Go modules nlpodyssey/openai-agents-go

What this package is like to depend on

Last release 5 months ago

26 Mar 2026

Release timing varies

gaps range from 8 days to 2 months

Nearly every release is documented

notes for 1 of 1 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

43 releases · first in 2025

12 releases in the last 12 months

see the full history below

Release timeline

43 releases · Jun 2025 to Mar 2026
2026
Release Pre-release

Releases

latest 43
  1. v0.1.1-0.20260326214929-dacc419bf0b1 26 Mar 2026 pre-release

    Nothing published for this version

  2. v0.1.1-0.20260209133246-32e137dcfa61 09 Feb 2026 pre-release

    Nothing published for this version

  3. v0.1.1-0.20251128022858-a8f5b7ac111a 28 Nov 2025 pre-release

    Nothing published for this version

  4. v0.1.1-0.20251119153325-cfde7383fda3 19 Nov 2025 pre-release

    Nothing published for this version

  5. v0.1.0 27 Oct 2025
    Release notes

    OpenAI Agents Go SDK v0.1.0

    First public release of the OpenAI Agents Go SDK - a lightweight yet powerful framework for building multi-agent workflows in Go.

    Overview

    This is a Go port of the OpenAI Agents Python SDK, designed to be as close as possible to the original implementation in both behavior and API.

    Features

    Core Functionality

    • Multi-Agent Workflows: Build sophisticated agent systems with handoffs and coordination
    • Provider-Agnostic Design: Works with OpenAI API and other LLM providers
    • Function Tools: Full support for function calling and custom tools
    • Guardrails: Configurable safety checks for input and output validation
    • Session Management: Persistent memory across multiple runs

    Advanced Capabilities

    • Model Context Protocol (MCP): Integration with hosted and local MCP servers
    • Voice Support: Both static and streaming voice responses
    • Built-in Tools: Code interpreter, computer use, file search, web search
    • Workflow Runner: Experimental orchestration layer for complex multi-agent workflows

    Examples & Documentation

    Comprehensive examples covering:

    • Basic usage (hello world, streaming, templates, tools)
    • Agent patterns (routing, guardrails, parallelization)
    • Real-world scenarios (customer service, financial research, research bot)
    • MCP integration (filesystem, git, prompts)
    • Model providers (custom providers, LiteLLM)

    Installation

    go get github.com/nlpodyssey/[email protected]

    Quick Start

    package main
    
    import (
        "context"
        "fmt"
        "github.com/nlpodyssey/openai-agents-go/agents"
    )
    
    func main() {
        agent := agents.New("Assistant").
            WithInstructions("You are a helpful assistant").
            WithModel("gpt-4o")
    
        result, err := agents.Run(context.Background(), agent, "Write a haiku about recursion in programming.")
        if err != nil {
            panic(err)
        }
    
        fmt.Println(result.FinalOutput)
    }

    Requirements

    • Go 1.24.3 or higher
    • OpenAI API key (set OPENAI_API_KEY environment variable)

    What's Next

    This is a v0.x release, indicating that the API may still evolve based on community feedback and the upstream Python SDK development. We welcome contributions, bug reports, and feature requests!

    Acknowledgments

    Special thanks to:

    • The OpenAI team for the original Python SDK
    • All contributors who helped shape this first release
    • The Anthropic team for the Model Context Protocol

    For detailed documentation and examples, visit the repository.

    Open source →
  6. v0.0.0-20251128022858-a8f5b7ac111a 28 Nov 2025 pre-release

    Nothing published for this version

  7. v0.0.0-20250929111011-7f25b9907d06 29 Sep 2025 pre-release

    Nothing published for this version

  8. v0.0.0-20250928202738-f75f7ac482fc 28 Sep 2025 pre-release

    Nothing published for this version

  9. v0.0.0-20250926173218-def17df2ddba 26 Sep 2025 pre-release

    Nothing published for this version

  10. v0.0.0-20250924113730-92c2bd782edf 24 Sep 2025 pre-release

    Nothing published for this version

  11. v0.0.0-20250921183003-c0ee3ecf6529 21 Sep 2025 pre-release

    Nothing published for this version

  12. v0.0.0-20250919174849-52c519859928 19 Sep 2025 pre-release

    Nothing published for this version

  13. v0.0.0-20250829123024-77abc526abc7 29 Aug 2025 pre-release

    Nothing published for this version

  14. v0.0.0-20250814182310-a49f6d088001 14 Aug 2025 pre-release

    Nothing published for this version

  15. v0.0.0-20250814182121-e34f3feaa697 14 Aug 2025 pre-release

    Nothing published for this version

  16. v0.0.0-20250814092934-b112d59b961f 14 Aug 2025 pre-release

    Nothing published for this version

  17. v0.0.0-20250813083703-7a1672137ad4 13 Aug 2025 pre-release

    Nothing published for this version

  18. v0.0.0-20250813074108-595d0b914447 13 Aug 2025 pre-release

    Nothing published for this version

  19. v0.0.0-20250812102310-68a70cab15b1 12 Aug 2025 pre-release

    Nothing published for this version

  20. v0.0.0-20250812102043-5c9ff9ab2773 12 Aug 2025 pre-release

    Nothing published for this version

  21. v0.0.0-20250810080231-e554821636d1 10 Aug 2025 pre-release

    Nothing published for this version

  22. v0.0.0-20250809134537-2ec3c8931b2d 09 Aug 2025 pre-release

    Nothing published for this version

  23. v0.0.0-20250805015602-3edb98324224 05 Aug 2025 pre-release

    Nothing published for this version

  24. v0.0.0-20250804125605-6aa072db881b 04 Aug 2025 pre-release

    Nothing published for this version

  25. v0.0.0-20250731182647-14aed6fdcd3a 31 Jul 2025 pre-release

    Nothing published for this version

  26. v0.0.0-20250731140025-841ba8b8d6fa 31 Jul 2025 pre-release

    Nothing published for this version

  27. v0.0.0-20250730233022-6d7375ea17e7 30 Jul 2025 pre-release

    Nothing published for this version

  28. v0.0.0-20250724154512-001abe4ebadb 24 Jul 2025 pre-release

    Nothing published for this version

  29. v0.0.0-20250720155925-ebf0a7bf27ba 20 Jul 2025 pre-release

    Nothing published for this version

  30. v0.0.0-20250717204625-f65c5b5a3c26 17 Jul 2025 pre-release

    Nothing published for this version

  31. v0.0.0-20250716154342-f5503dfd8339 16 Jul 2025 pre-release

    Nothing published for this version

  32. v0.0.0-20250709070651-f08f1a6c1d49 09 Jul 2025 pre-release

    Nothing published for this version

  33. v0.0.0-20250709070651-3d3a2436badd 09 Jul 2025 pre-release

    Nothing published for this version

  34. v0.0.0-20250701141535-9513c3d1c1b5 01 Jul 2025 pre-release

    Nothing published for this version

  35. v0.0.0-20250701081905-13ecaccd9a22 01 Jul 2025 pre-release

    Nothing published for this version

  36. v0.0.0-20250630210332-a8f162a58853 30 Jun 2025 pre-release

    Nothing published for this version

  37. v0.0.0-20250630090331-04fedf18c499 30 Jun 2025 pre-release

    Nothing published for this version

  38. v0.0.0-20250619151901-104af7a6143d 19 Jun 2025 pre-release

    Nothing published for this version

  39. v0.0.0-20250616213518-c0e9b64d6cc4 16 Jun 2025 pre-release

    Nothing published for this version

  40. v0.0.0-20250616162820-09b19b4487a5 16 Jun 2025 pre-release

    Nothing published for this version

  41. v0.0.0-20250615165506-558aebc5023a 15 Jun 2025 pre-release

    Nothing published for this version

  42. v0.0.0-20250606092007-b7a3d90ce9de 06 Jun 2025 pre-release

    Nothing published for this version

  43. v0.0.0-20250605210644-b55be2b4383f 05 Jun 2025 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive