tmc/langchaingo

LangChain for Go, the easiest way to write LLM-based programs in Go

53
/ 100
Established

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.

Go-development AI-integration LLM-application-development natural-language-processing software-engineering
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

8,836

Forks

1,055

Language

Go

License

MIT

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.