llmack and go-llm

These are competitors offering overlapping fullstack LLM frameworks for Go, with llmack providing broader integrated features (cache, routing, RAG, speech) while go-llm focuses more narrowly on agent construction and application integration.

llmack
48
Emerging
go-llm
36
Emerging
Maintenance 10/25
Adoption 6/25
Maturity 16/25
Community 16/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 10/25
Stars: 17
Forks: 6
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stars: 158
Forks: 9
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About llmack

showntop/llmack

The GoLang Fullstack LLM Framework(llm intergration、cache、route、rag、ai agent、program、engine app、optimizer、speech)

This is a comprehensive toolkit for Go developers to build applications using Large Language Models (LLMs). It allows you to integrate various LLMs, manage conversational prompts, enhance responses with external information, and add speech-to-text or text-to-speech capabilities. The framework is designed for Go programmers creating AI-powered software.

Go-programming AI-application-development large-language-models speech-recognition backend-development

About go-llm

natexcvi/go-llm

A framework for building LLM based agents and integrating them into larger applications.

This is a framework for Go developers to build applications that leverage large language models (LLMs). It helps integrate LLM capabilities like understanding free text, managing context, and using external tools directly into Go software. Developers can input structured data or task templates, and the framework produces structured output after the LLM agent has processed the request, enabling complex, intelligent features in Go applications.

Go-development AI-integration software-engineering application-development

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