A library for adapting LLM models to different APIs
Fake LLM adapter for Flink AI framework - perfect for demos and testing
AI Service for ObjectStack — implements IAIService with LLM adapter layer, conversation management, tool registry, and REST/SSE routes
OpenAI embedder and LLM adapter for mem0-community.
KB Labs Gateway LLM adapter — OpenAI-compatible with automatic JWT token refresh
Provider-agnostic LLM adapter with streaming and multi-turn support
Anthropic-compatible LLM adapter for Aletheia authority-governed memory.
OpenAI Responses-compatible LLM adapter for Aletheia authority-governed memory.
Google Gemini LLM adapter for @llmrtc/LLMRTC
Direct LLM adapter for AG-Kit agents (OpenAI & Anthropic)
Shared foundation for the Forge monorepo — core type definitions, structured error model, JSON logger, configuration validation, SQLite persistence, and LLM adapter abstractions.
Voice-oriented LLM adapter library — a uniform interface for streaming chat completions from multiple LLM vendors, with first-class support for tool calls, AbortSignal interruption, and lossless history round-tripping.
AWS Bedrock LLM adapter for @llmrtc/LLMRTC
Generative fake LLM adapter — deterministic data with fault injection
LMStudio local LLM adapter for @llmrtc/LLMRTC
Anthropic Claude LLM adapter for @llmrtc/LLMRTC
Core review engine, memory manager, and LLM adapter
OpenRouter LLM adapter for @llmrtc/LLMRTC - multi-model gateway
LLM provider tool format adapter for MCP — supports OpenAI, Claude, Bedrock, Gemini, and Mistral
train language LLM adapter protocol — type definitions only, zero runtime dependencies
Mock LLM adapter for train — testing without an actual LLM
Anthropic Claude LLM adapter for Doctor Chaos — route conversations with claude-3.5-sonnet, claude-3.5-haiku, and friends.
MiniMax LLM adapter for Doctor Chaos — route conversations with abab, MiniMax-M1, MiniMax-Text-01.
DeepSeek LLM adapter for Doctor Chaos — route conversations with deepseek-chat, deepseek-reasoner, and friends.
A lightweight, provider-agnostic interface for calling LLM APIs (OpenAI, Anthropic, Ollama) from any Ruby application.
Provides a unified adapter using RubyLLM to access OpenAI, Anthropic, Gemini, Bedrock, Ollama, and more through a single interface in DSPy.rb projects.
A flexible Ruby gem for building LLM-based classifiers. Define categories, system prompts, and domain knowledge using a clean DSL. Supports multiple LLM backends (ruby_llm, OpenAI, Anthropic) and integrates seamlessly with Rails.
Ruby-native LLM agent framework with provider adapters (Anthropic, OpenAI, Google), tool calling, streaming, and session persistence.
Define schemas using a clean DSL and get both JSON Schema documents and runtime validations. Perfect for API request/response validation, LLM function definitions (OpenAI, Anthropic), and structured data modeling. Features Sorbet-style types, schema composition, pluggable validation adapters, and multiple error output formats (JSON:API, RFC 7807).
ActionPrompt provides an ActionMailer-inspired DSL for defining, rendering, and delivering LLM prompts in Ruby on Rails applications. Write prompts as ERB templates, configure pluggable adapters, and deliver to any LLM provider.
Ruby-native AI coding agent with pluggable LLM adapters, persistent memory, and file editing tools. Features automatic retry logic, SQLite-backed conversation history, and user approval workflows for file modifications.
Extends the Inquirex DSL with four LLM-powered verbs — clarify, describe, summarize, and detour — that run server-side to extract structured data, generate text, and dynamically branch flows. Pluggable adapter interface keeps the gem LLM-agnostic; a NullAdapter ships for testing.
rspec-llm adds first-class RSpec support for testing Large Language Model interactions. Ships LLM-as-judge matchers, JSON Schema validation, semantic similarity matchers, a programmable fake adapter, and a thin DSL for batch evaluations. Works with the ruby_llm and langchainrb gems out of the box.
A Ruby gem with a C extension for high-performance scanning and redaction of 85 sensitive patterns — API keys, tokens, credentials, IBANs, national IDs, emails, phone numbers, and PII from 15+ countries. Optional Logger formatter, Rails filter_parameters adapter, and Rack middleware. Designed to sanitize text before sending to LLMs, logging systems, or any public/third-party API.
RcrewAI Rails is a comprehensive Rails engine that brings AI agent orchestration to your Rails applications. Build intelligent AI crews that collaborate to solve complex tasks with full database persistence, background job integration, and a beautiful web dashboard for monitoring and management. Features: • ActiveRecord models for crews, agents, tasks, and executions with full persistence • Rails generators for scaffolding AI crews and agents • ActiveJob integration for asynchronous crew execution (works with any Rails background job adapter) • Web dashboard with real-time monitoring and management interface • Multi-LLM support: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Production-ready with logging, error handling, and security controls • Human-in-the-loop workflows with approval mechanisms • Tool ecosystem: web search, file operations, SQL, email, code execution
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.