anthropics/anthropic-sdk-go
Access to Anthropic's safety-first language model APIs via Go observed · 2026-09-03
Health v2 · maintenance only
87/100
- Activity 100
- Release rhythm 88
- Longevity 54
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2.0
- age_days: 765
- days_rel: 1
- days_push: 0
- n_releases_24m: 87
Adoption not part of the score
1183 stars · 211 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
The official Go SDK for accessing Anthropic's Claude language model APIs. It provides typed clients for messages, streaming, and other Claude API endpoints from Go applications.
Use cases
- call the claude api from go
- send chat messages to anthropic models in a go backend
- stream llm responses in a go service
- integrate claude into a go application
- build an ai-powered go cli
When to choose
- your application is written in Go and needs Claude API access
- you want an officially maintained, typed client instead of raw HTTP calls
- you need streaming and message APIs with idiomatic Go types
When to avoid
- you use another language like Python or TypeScript
- you need a multi-provider LLM abstraction rather than Anthropic-specific APIs
- you want a self-hosted model runtime rather than an API client
Facets
library · maturity active
sdk http-client llm-inference large-language-models artificial-intelligence apis developer-tools go cross-platform anthropic claude api-client llm go-sdk
1 source
- readme: https://github.com/anthropics/anthropic-sdk-go · fetched 2026-09-03 · 83bb724a4722
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| anthropics/anthropic-sdk-go | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="anthropics/anthropic-sdk-go")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem