GitHub
github.com › anthropics › anthropic-sdk-typescript
GitHub - anthropics/anthropic-sdk-typescript: Access to Anthropic's safety-first language model APIs in TypeScript
This SDK provides helpers for making it easy to create and run tools in the Messages API. You can use Zod schemas or JSON Schemas to describe the input to a tool. You can then run those tools using the client.messages.toolRunner() method.
Starred by 1.4K users
Forked by 182 users
Languages TypeScript 96.8% | Shell 2.1% | JavaScript 1.1%
GitHub
github.com › anthropics › anthropic-sdk-go
GitHub - anthropics/anthropic-sdk-go: Access to Anthropic's safety-first language model APIs via Go
package main import ( "context" "encoding/json" "fmt" "github.com/anthropics/anthropic-sdk-go" "github.com/invopop/jsonschema" ) func main() { client := anthropic.NewClient() content := "Where is San Francisco?" println("[user]: " + content) messages := []anthropic.MessageParam{ anthropic.NewUserMessage(anthropic.NewTextBlock(content)), } toolParams := []anthropic.ToolParam{ { Name: "get_coordinates", Description: anthropic.String("Accepts a place as an address, then returns the latitude and longitude coordinates."), InputSchema: GetCoordinatesInputSchema, }, } tools := make([]anthropic.ToolUn
Starred by 650 users
Forked by 81 users
Languages Go
Videos
17:01
How openai and anthropic publish their SDK and you can too - YouTube
09:05
Build with Claude as a JavaScript developer - Anthropic API - YouTube
How to use AgentOps with the Anthropic SDK in 5 minutes
32:27
Claude 3 Tool Use (Function Calling) Tutorial | JavaScript & ...
07:58
Claude 3 API - Overview and Javascript Implementation - YouTube
08:00
Claude in the Box - Use Anthropic Agent SDK in a Sandbox - YouTube
GitHub
github.com › anthropics › anthropic-sdk-typescript › blob › main › package.json
anthropic-sdk-typescript/package.json at main · anthropics/anthropic-sdk-typescript
"name": "@anthropic-ai/sdk", "version": "0.68.0", "description": "The official TypeScript library for the Anthropic API", "author": "Anthropic <[email protected]>", "types": "dist/index.d.ts", "main": "dist/index.js", "type": "commonjs", "repository": "github:anthropics/anthropic-sdk-typescript", "license": "MIT", "packageManager": "[email protected]", "files": [ "**/*" ], "private": false, "publishConfig": { "access": "public" }, "scripts": { "test": "./scripts/test", "build": "./scripts/build-all", "prepublishOnly": "echo 'to publish, run yarn
Author anthropics
npm
npmjs.com › package › @anthropic-ai › sdk › v › 0.4.0
anthropic-ai/sdk
To get started, install dependencies, set your API key, and run one of the package.json scripts: yarn export ANTHROPIC_API_KEY=<insert token here> yarn example:basic_stream yarn example:basic_sync · none · npm i @anthropic-ai/[email protected] · github.com/anthropics/anthropic-sdk-typescript ·
» npm install @anthropic-ai/sdk
Published Nov 24, 2025
Version 0.4.0
GitHub
github.com › anthropics › anthropic-sdk-python
GitHub - anthropics/anthropic-sdk-python
Starred by 2.5K users
Forked by 411 users
Languages Python
GitHub
github.com › anthropics › anthropic-bedrock-typescript
GitHub - anthropics/anthropic-bedrock-typescript
Starred by 25 users
Forked by 2 users
GitHub
github.com › anthropics › anthropic-sdk-typescript › blob › main › packages › bedrock-sdk › examples › demo.ts
anthropic-sdk-typescript/packages/bedrock-sdk/examples/demo.ts at main · anthropics/anthropic-sdk-typescript
Access to Anthropic's safety-first language model APIs in TypeScript - anthropics/anthropic-sdk-typescript
Author anthropics
GitHub
github.com › anthropics › anthropic-sdk-typescript › blob › main › src › index.ts
anthropic-sdk-typescript/src/index.ts at main · anthropics/anthropic-sdk-typescript
Access to Anthropic's safety-first language model APIs in TypeScript - anthropics/anthropic-sdk-typescript
Author anthropics
Claude
docs.claude.com › en › api › client-sdks
Client SDKs - Claude Docs
This page includes brief installation instructions and links to the open-source GitHub repositories for Anthropic’s Client SDKs.
npm
npmjs.com › package › @anthropic-ai › bedrock-sdk
anthropic-ai/bedrock-sdk
Deno v1.28.0 or higher, using import ... "npm:@anthropic-ai/bedrock-sdk". Bun 1.0 or later. Cloudflare Workers. Vercel Edge Runtime. Jest 28 or greater with the "node" environment ("jsdom" is not supported at this time). Nitro v2.6 or greater. Note that React Native is not supported at this time. If you are interested in other runtime environments, please open or upvote an issue on GitHub...
» npm install @anthropic-ai/bedrock-sdk
Published Nov 18, 2025
Version 0.26.0
Author Anthropic
SourceForge
sourceforge.net › projects › anthropic-sdk-types.mirror
Anthropic SDK TypeScript download | SourceForge.net
For more information, see the SourceForge Open Source Mirror Directory. ... anthropic-sdk-typescript is the TypeScript / JavaScript client library for the Anthropic REST API, enabling backend or Node.js usage of models like Claude.
GitHub
github.com › anthropics › claude-agent-sdk-typescript
GitHub - anthropics/claude-agent-sdk-typescript
Starred by 513 users
Forked by 54 users
GitHub
github.com › anthropics › anthropic-sdk-typescript › blob › main › api.md
anthropic-sdk-typescript/api.md at main · anthropics/anthropic-sdk-typescript
Access to Anthropic's safety-first language model APIs in TypeScript - anthropics/anthropic-sdk-typescript
Author anthropics
GitHub
github.com › developersdigest › Anthropic-Claude-Clone-in-Next.JS-and-Langchain
GitHub - developersdigest/anthropic-claude-clone-v1: Anthropic ...
Anthropic Claude Clone in Next.JS and Langchain. Contribute to developersdigest/anthropic-claude-clone-v1 development by creating an account on GitHub.
Starred by 103 users
Forked by 44 users
Languages TypeScript 96.4% | JavaScript 2.6% | CSS 1.0%
GitHub
github.com › anthropics › anthropic-sdk-ruby
GitHub - anthropics/anthropic-sdk-ruby
Helpers such as #to_h, #deep_to_h, #to_json, and #to_yaml. You can send undocumented parameters to any endpoint, and read undocumented response properties, like so: ... The extra_ parameters of the same name overrides the documented parameters. For security reasons, ensure these methods are only used with trusted input data. message = anthropic.messages.create( max_tokens: 1024, messages: [{role: "user", content: "Hello, Claude"}], model: :"claude-opus-4-5-20251101", request_options: { extra_query: {my_query_parameter: value}, extra_body: {my_body_parameter: value}, extra_headers: {"my-header": value} } ) puts(message[:my_undocumented_property])
Starred by 258 users
Forked by 26 users
Languages Ruby 99.8% | Shell 0.2%