A javascript library for working with objects
An HTTP(s) proxy `http.Agent` implementation for HTTP
Turn a function into an `http.Agent` instance
Maps proxy protocols to `http.Agent` implementations
An HTTP(s) proxy `http.Agent` implementation for HTTPS
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
[](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [](https://www.npmjs.c
Get a user agent string across all JavaScript Runtime Environments
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
AWS SDK for JavaScript Bedrock Agent Runtime Client for Node.js, Browser and React Native
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
Extracts browser and operating system information from the user agent string or user agent object(userAgentData).
Missing keepalive http.Agent
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
PM2.io Agent Daemon
HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
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.
A PAC file proxy `http.Agent` implementation for HTTP
the http/https agent used by the npm cli
Global HTTP/HTTPS proxy configurable using environment variables.
HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
Zero-dependency (req,res) handler callback agent for use in client requests
Loads environment variables from .env file
AWS SDK for JavaScript Bedrock Agent Client for Node.js, Browser and React Native
hati-command offers a clear, minimal abstraction for implementing composable service objects and command-pattern interactors. By enforcing explicit Success and Failure result pathways, it aligns well with autonomous system pipelines, decision-chain architectures, and AI-driven orchestration flows.
A no-frills agent to consolidate API requests and return BigCommerce Order data as a single JSON object.
This is a collection of Ruby classes representing all the mobile phones in wurfl. Providing user-agent parameter this library returns a mobile objects that covers all relevant web specifications of that device
A CLI that wraps a coding agent and CI to autonomously complete software objectives using the Ralph Wiggum technique.
Embeds a FOSM-aware MCP server and ACP agent into your Rails development environment, giving coding agents (Claude Code, Codex, Copilot) runtime intelligence: database queries, logs, code evaluation, and deep introspection of FOSM lifecycle definitions, state machines, transitions, guards, and audit trails. Built on the FOSM (Finite Object State Machine) paradigm — declarative lifecycles for business objects where AI agents operate within bounded, auditable state machines.
Heap Periscope Agent offers deep insights into your Ruby application's memory behavior. It collects and reports real-time Garbage Collection (GC) statistics and object allocation patterns, empowering developers to identify memory leaks, optimize usage, and enhance performance. This gem is the backend agent for memory monitoring. To visualize the collected data, you must also install the companion gem, heap_periscope_ui The agent's visualizer is available here: - Gem: https://rubygems.org/gems/heap_periscope_ui - Repository: https://github.com/codepawpaw/heap_periscope_ui
Sortah provides a simple, declarative internal DSL for sorting your email. It provides an executable which may serve as an external mail delivery agent for such programs as `getmail`. Finally, since your sorting logic is just Plain Old Ruby Code (PORC, as I like to call it). You have access to 100% of ruby as needed, including all of it's object oriented goodness, it's wonderful community of gems, and it's powerful metaprogramming ability. \
An MCP (Model Context Protocol) server that provides LLM agents with access to runtime context of executing Ruby processes. Connect to debug sessions, evaluate code, inspect objects, and control execution flow via MCP tools.
A Ruby gem for parsing skill files that use YAML frontmatter and markdown body content. Provides document splitting, YAML parsing, schema validation, and returns immutable Skill objects. Designed for agent/AI systems where skills are defined as structured markdown documents with metadata.
airb is an open-source CLI programming agent that helps developers build software using modern LLMs (OpenAI, Anthropic, Gemini). Built on a clean, composable architecture inspired by Stafford Beer's Viable System Model, it features streaming responses, structured tool calling, built-in file operations, and optional web-based observability. Designed for hackability with small objects, clear seams, and UNIXy ergonomics.
A lightweight, dependency-free Ruby client for the Tavily API. The web access layer built for LLMs and AI agents. Wraps the search, extract, crawl, map, and research endpoints with typed response objects, automatic retries with backoff, streaming research, and granular error handling.
Provides RobotLab::Durable — a YAML-backed knowledge store that lets robot_lab agents accumulate and recall observations across sessions. Includes Entry (immutable value object with confidence scoring), Store (file-locked per-domain persistence), Reflector (end-of-session promoter), and the Learning mixin with RecallKnowledge/RecordKnowledge tools that integrate directly into Robot when robot_lab is present.
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.