teilomillet/gollm
Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functions.
Supports five+ LLM providers (OpenAI, Anthropic, Groq, Ollama, OpenRouter) with built-in model fallback and auto-routing capabilities. Features advanced prompt engineering tools including automatic optimization, structured JSON output validation, chain-of-thought reasoning, and cross-provider model comparison for performance analysis. Includes memory management for conversation context, configurable retry mechanisms for rate-limit handling, and an extensible architecture for adding new providers.
642 stars. Actively maintained with 1 commit in the last 30 days.
Stars
642
Forks
60
Language
Go
License
Apache-2.0
Category
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.
Related tools
Gabriella439/grace
A prompt engineering functional programming language
kubex-ecosystem/grompt
A modern prompt engineering tool that applies real engineering practices to transform messy,...
chimit/prompt
Manage AI prompts in your Laravel application in Blade style.
promptc/promptc-go
Easiest way to write, build, run & share your OpenAI prompts. Do prompt engineer with confidence.
huangsam/namigo
Your naming pal, written in Go 🐶