langchaingo and Langchain-made-for-Go

The official LangChain Go implementation (A) and an independent community reimplementation (B) are competitors offering alternative Go bindings for LLM composition, where developers should choose A for production use given its maturity and maintenance.

langchaingo
53
Established
Langchain-made-for-Go
29
Experimental
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 0/25
Adoption 1/25
Maturity 16/25
Community 12/25
Stars: 8,836
Forks: 1,055
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stars: 1
Forks: 1
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

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.

Go-development AI-integration LLM-application-development natural-language-processing software-engineering

About Langchain-made-for-Go

TalhaBruh/Langchain-made-for-Go

Langchain implementation in Go, enabling developers to build applications with LLMs through composability. It includes example usage and references for creating AI-driven applications, such as generating company name suggestions.

Scores updated daily from GitHub, PyPI, and npm data. How scores work