teilomillet/gollm

Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functions.

56
/ 100
Established

This is a Go package designed to help Go developers integrate various Large Language Models (LLMs) into their applications. It takes your instructions, data, and desired output formats, sends them to LLM providers like OpenAI or Anthropic, and returns AI-generated text or structured data. Developers can use it to build AI-powered features for their Go applications.

642 stars. Actively maintained with 1 commit in the last 30 days.

Use this if you are a Go developer building an application and need a flexible, unified way to interact with different large language models and manage their prompts.

Not ideal if you are not a Go developer or are looking for a pre-built application rather than a programming library to integrate AI capabilities.

Go-programming LLM-integration AI-application-development prompt-engineering software-engineering
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

642

Forks

60

Language

Go

License

Apache-2.0

Last pushed

Feb 05, 2026

Commits (30d)

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/teilomillet/gollm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.