#5252nd of 70 in Agent frameworks and SDKs

langchaingo

Go port of LangChain for building LLM applications

Stars
9.7k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
Go

Missed the latest GitHub check; these facts may be older.

Overview

LangChainGo is the Go implementation of LangChain, a library for composing LLM calls in Go programs. The README shows an OpenAI example using the llms package and points to a docs site, a pkg.go.dev reference and an examples directory. Provider, vector store and feature coverage are not listed in the README.

Who it is for: Go developers adding LLM calls or chains to backend services

Strengths

  • Native Go library that compiles into your service binary
  • MIT license with a docs site, API reference and examples directory
  • Common llms interface across providers, shown with OpenAI in the README
  • Linked blog posts cover Gemini and Ollama usage from Go

Weaknesses

  • README does not list supported providers, vector stores or agent features
  • Feature parity with Python LangChain is not stated
  • README says development is moving to a community effort and seeks maintainers
  • README shows only a basic completion example, no agents or RAG

What it needs

  • no GPU
  • Needs Go toolchain, LLM provider API (e.g. OpenAI)
  • Models: OpenAI, Gemini, Ollama

Also in Agent frameworks and SDKs

See all 70
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)65.3k starsMIT94 out of 100
2langchainPython framework for building LLM agents and apps from interoperable components148.2k starsMIT89 out of 100
3browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)118.8k starsMIT89 out of 100
#4openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.2k starsMIT89 out of 100
#5mastraTypeScript framework for building AI agents and workflows29k starscustom license89 out of 100