Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Very nice! Thanks for putting this out there
  • I've been building github.com/fugue-labs/gollem for five months.
  • I don’t understand - Why did they write this? It seems to add nothing to the domain?
  • I wonder how these LLM SDKs compare. Is this in the same category as Google’s ADK? Or maybe ADK is a higher level (agents are a higher level than models)?
  • This looks great! Wonder how it compares to https://github.com/genkit-ai/genkit since they also offer similar SDKs and support for different model providers.
  • This is a backend written in go that's wire-protocol compatible with the (catchy named) Vercel AI UI SDK; which is an SDK for helping to build AI chat apps. The original Vercel AI SDK backend is in typescript.

    I think they really missed the opportunity to add in resumable streaming after a dropped SSE connection, or multi-device support. Because these SDKs are easy to drop-in to your applications, but hard once you actually try and build resilient systems on top of them. Systems that can heal from dropped connections, or support multiple users or multiple devices.

  • Can someone explain the purpose of this? What are the advantages or use-cases? What type of project would I use this with?

    If I was going to write a Go application to utilize the OpenAI API, is there a reason to use this vs. just making calls directly to the OpenAI API?

    Genuine questions so I can understand and learn more.

Explore Birbla archives