A simple, unified NPM-based interface for interacting with multiple Large Language Model (LLM) APIs, including OpenAI, AI21 Studio, Anthropic, Cloudflare AI, Cohere, Fireworks AI, Google Gemini, Goose AI, Groq, Hugging Face, Mistral AI, Perplexity, Reka A
LLM interface for Agenite
LLM interface and providers for PRsense
Unified LLM interface (in-memory).
Lightweight CLI LLM Interface
A single-tool LLM interface framework with hierarchical command routing
ULIS - Unified LLM Interface Specification CLI. Generate agent/skill/mcp/rules configs for Claude Code, Codex, Cursor, OpenCode, and ForgeCode from a single source of truth.
Core package for unified LLM interface
Core logic for flakewatch: failure grouping, context packaging, LLM interface
YAML LLM Interface — Define LLM commands in YAML and run them as a CLI tool
llm interface 库
Universal LLM interface with predictable behavior and zero dependency core
This package provides bindings that enable using the Spin LLM interface in apps built using the `@spinframework/build-tools`.
ResilientLLM is a resilient, unified LLM interface with in-built circuit breaker, token bucket rate limiting, caching, and adaptive retry with dynamic backoff support.
A DIY LLM interface
Typescript bindings for langchain
Superfast runtime validators with only one line
A universal LLM client - provides adapters for various LLM providers to adhere to a universal interface - the openai sdk - allows you to use providers like anthropic using the same openai interface and transforms the responses in the same way - this allow
No description provided.
MCP server for creating forms with built-in feedback workflow by LLM interface such as Claude Desktop
Enforce real-time token budgets and spending limits for OpenAI, Anthropic Claude, and Google Gemini API calls in Node.js
nlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.
Display language model outputs in your React project.
AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.
A Ruby interface for multiple LLM providers.It provides easy access to Completion and Embedding functionalities.
LLMSpecs is a lightweight Ruby interface for fetching large language model (LLM) specifications from the Parsera API. It provides a simple, efficient way to access model metadata with built-in caching and query support.
LLM Conductor provides a clean, unified interface for working with multiple Language Model providers including OpenAI GPT, Anthropic Claude, Google Gemini, Groq, OpenRouter, and Ollama. Features include prompt templating, token counting, and extensible client architecture.
LlmGateway provides a consistent Ruby interface for multiple LLM providers including Claude, OpenAI, and Groq. Features include unified response formatting, error handling, and fluent data mapping.
An interface (designed for LLMs) to macOS.
liter-llm is a universal LLM API client with a Rust core and native Ruby bindings via Magnus. Provides a unified interface for streaming completions, tool calling, and provider routing across 142+ LLM providers. Rust-powered.
The Firecrawl gem implements a lightweight interface to the Firecrawl.dev API. Firecrawl can take a URL, scrape the page contents and return the whole page or principal content as html, markdown, or structured data. In addition, Firecrawl can crawl an entire site returning the pages it encounters or just the map of the pages, which can be used for subsequent scraping.
A terminal-friendly interface for interacting with LLM models
MCP interface for rails-pg-extras. It enables LLMs to analyze the PostgreSQL metadata and performance metrics.
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.
A minimal Ruby gem providing interfaces to connect to OpenAI, Ollama, and Anthropic (Claude) LLM APIs
LLM Memory is a Ruby gem designed to provide large language models (LLMs) like ChatGPT with memory using in-context learning. This enables better integration with systems such as Rails and web services while providing a more user-friendly and abstract interface based on brain terms.
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.