tmc/langchaingo
LangChain for Go, the easiest way to write LLM-based programs in Go
Provides modular abstractions for language models, memory, chains, and agents that compose together into complex LLM workflows. Supports multiple LLM providers (OpenAI, Gemini, Ollama) through a unified interface and includes built-in components for retrieval-augmented generation, prompt templating, and agent loops.
8,836 stars.
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...