AI utilities
Libraries for machine learning and LLM integration in Go, plus AI coding assistants that work with any language.
The AI ecosystem changes quickly. Check each project's repository for current maintenance status and versions before adopting.
LLM APIs
Official Anthropic and OpenAI Go SDKs verify
anthropic-sdk-go and openai-go client libraries.
LLM orchestration
LangChainGo verify
Community Go port of LangChain concepts: chains, agents, vector stores.
Local LLMs
Ollama
Written in Go; its api package can be used as a Go client for local models.
Numerics
Gonum
Matrices, statistics and optimisation for Go.
Inference
ONNX Runtime bindings verify
Community wrappers exist; check maintenance status before adopting.
AI-assisted development
Agentic coding
Claude Code
Anthropic's coding agent for the terminal, IDEs, desktop and web.
Completion & chat
GitHub Copilot
In-editor suggestions and chat across many IDEs.
AI editor
Cursor
A VS Code-based editor built around AI assistance.
Saved in this browser only. Part of From code to production (0/5).