langchaingo and langchain-go
The first is the official, community-maintained Go implementation of LangChain's core framework, while the second is a generated SDK for calling LangChain's API endpoints remotely—making them complements that serve different use cases (embedded vs. client-server architectures).
About langchaingo
tmc/langchaingo
LangChain for Go, the easiest way to write LLM-based programs in Go
This project helps Go developers build sophisticated applications that use large language models (LLMs). It allows you to feed prompts or data into various LLMs and receive generated text, enabling features like question answering, content creation, or summarization. The target user is a software developer proficient in Go who wants to integrate AI capabilities into their applications.
About langchain-go
speakeasy-api/langchain-go
Go bindings for Langchain AI
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work