Convert Oniguruma patterns to native JavaScript RegExp
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
A companion library to openai for Azure OpenAI.
The official TypeScript library for the OpenAI API
For ruby and ruby on rails
The **[OpenAI provider](https://ai-sdk.dev/providers/ai-sdk-providers/openai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.
Codex CLI is a coding agent from OpenAI that runs locally on your computer.
A Stimulus Wrapper for Flatpickr library
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Node client library for the Portkey API
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
OpenTelemetry instrumentation for the `openai` OpenAI client library
WebSocket framework for Ruby on Rails.
SOTA NPM module for agentic processes using local or cloud LLMs.
This package provides a foundation for implementing providers that expose an OpenAI-compatible API.
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
Serverless plugin to automatically instrument python and node functions with datadog tracing
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
n8n community node for OpenAI with LiteLLM prompt caching support
Advanced OpenAI API wrapper for Ruby.
Welcome to `orbai`, an idiomatic Ruby DSL for OpenAI's powerful API. With the combination of Ruby's natural language processing strengths and OpenAI's advanced capabilities, your applications are set to take a massive leap forward.
OxAiWorkers (ox-ai-workers) is a cutting-edge Ruby gem designed to seamlessly integrate a sophisticated state machine with the powerful capabilities of generative intelligence via the ruby-openai gem. This innovative tool empowers developers to construct state machines that efficiently handle complex tasks, enhancing outcomes by combining robust internal logic with advanced AI-driven decision-making. Key features include straightforward creation and management of state machines, harnessing AI for improved decision-making and task execution, customizable behavior to suit specific requirements, and user-friendly syntax and documentation for a smooth development experience.
`ai_client` is a versatile Ruby gem that offers a seamless interface for integrating a wide range of AI service providers through a single, unified API. With `ai_client`, you can simply specify the model name and quickly leverage advanced features such as chatting, transcription, and speech synthesis. The gem supports prominent providers, including OpenAI, Anthropic, Google, Mistral, LocalAI, Ollama, and OpenRouter, making it easier than ever to build innovative applications. Plus, its flexible middleware architecture allows for easy customization of request and response handling, ensuring that you can harness the power of AI without vendor lock-in.
RCrewAI is a powerful Ruby framework for creating autonomous AI agent crews that collaborate to solve complex tasks. Build intelligent workflows with reasoning agents, tool usage, memory systems, and human oversight. Key Features: • Multi-Agent Orchestration: Create crews of specialized AI agents that work together • Multi-LLM Support: OpenAI GPT-4, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Rich Tool Ecosystem: Web search, file operations, SQL databases, email, code execution, PDF processing • Agent Memory: Short-term and long-term memory for learning from past executions • Human-in-the-Loop: Interactive approval workflows and collaborative decision making • Advanced Task Management: Dependencies, retries, async execution, and context sharing • Hierarchical Teams: Manager agents that coordinate and delegate to specialist agents • Production Ready: Security controls, error handling, comprehensive logging, and monitoring • Ruby-First Design: Built specifically for Ruby developers with idiomatic patterns • CLI Tools: Command-line interface for creating and managing AI crews