A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
The **[Anthropic provider](https://ai-sdk.dev/providers/ai-sdk-providers/anthropic)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Anthropic Messages API](https://docs.anthropic.com/claude/reference/messages_post).
For ruby and ruby on rails
Native binary for Claude Code on linux-x64
The official TypeScript library for the Anthropic API
Native CLI binary for @anthropic-ai/claude-agent-sdk on linux-x64
Ruby SemVer in TypeScript.
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Native CLI binary for @anthropic-ai/claude-agent-sdk on linux-x64-musl
Native binary for Claude Code on win32-x64
Native binary for Claude Code on darwin-arm64
Ruby grammar for tree-sitter
SDK for building AI agents with Claude Code's capabilities. Programmatically interact with Claude to build autonomous agents that can understand codebases, edit files, and execute workflows.
prettier plugin for the Ruby programming language
WebSocket framework for Ruby on Rails.
The official TypeScript library for the Anthropic Vertex API
Anthropic Instrumentaion
Native binary for Claude Code on linux-arm64
JavaScript client for graphql-ruby
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
Convention over configuration for using Vite in Rails apps
realistic password strength estimation
Anthropic API + Ruby! 🤖🌌
Ruby library to access the Anthropic API
Ruby bindings for the Anthropic API
Ruby library to access the Anthropic API
Ruby SDK for interacting with the Anthropic API, for generating and streaming messages through Claude AI.
A minimal Ruby gem providing interfaces to connect to OpenAI, Ollama, and Anthropic (Claude) LLM APIs
Intelligence is a lightweight yet powerful Ruby gem that allows you to seamlessly and uniformly interact with large language and vision models (LLM) API's of numerous vendors, including OpenAI, Anthropic, Google, Cerebras, Groq, Hyperbolic, Samba Nova and Together AI. It can be trivially expanded to other OpenAI conformant API providers as well as self hosted models. Intelligence supports text models in streaming and non-streaming mode, vision models, and tool use. Intelligence has minimal dependencies and does not require the vendors ( often bloated ) SDK's.
Ruby Implementation of Nano Bots: small, AI-powered bots that can be easily shared as a single file, designed to support multiple providers such as OpenAI ChatGPT, Ollama, Mistral AI, Cohere Command, Maritaca AI MariTalk, and Google Gemini, with support for calling Tools (Functions).
Unofficial Ruby SDK for interacting with Claude Code, supporting bidirectional conversations, custom tools, and hooks. Not officially maintained by Anthropic.
RubyPi is a minimal, composable AI agent harness for Ruby. Build production-ready LLM agents and AI agents with a unified provider interface across OpenAI, Anthropic Claude, and Google Gemini, plus first-class support for tool calling (function calling), streaming responses, automatic retries, provider fallback, context compaction, and a think-act-observe agent loop. Anti-framework design — small, idiomatic, and explicit. Ideal for building autonomous AI agents, ReAct agents, tool-using LLM agents, and chatbots in Ruby.
Automatically intercept and log LLM requests from Ruby applications. Supports OpenAI, official Anthropic gem, ruby-anthropic gem, and other Faraday-based libraries. Features dual interceptor architecture, streaming support, thread-safe operation, and automatic duplicate request prevention.
A lightweight, provider-agnostic interface for calling LLM APIs (OpenAI, Anthropic, Ollama) from any Ruby application.