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.
8,836 stars.
Use this if you are a Go developer building an application that needs to interact with large language models for tasks like generating text or processing natural language.
Not ideal if you are looking for a no-code solution or are not comfortable writing code in Go.
Stars
8,836
Forks
1,055
Language
Go
License
MIT
Category
Last pushed
Jan 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/tmc/langchaingo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
smallnest/langgraphgo
功能那么强大,代码如此简单
tmc/langgraphgo
langgraph for Go
piotrlaczkowski/GoLangGraph
Implementation of LangGraph framework for GoLang.
speakeasy-api/langchain-go
Go bindings for Langchain AI
tozd/go-fun
High-level abstraction supporting code, data, and natural language description function...