A simple abort controller library
An implementation of WHATWG AbortController interface.
Microsoft Azure SDK for JavaScript - Aborter
AbortController for Node based on EventEmitter
Abortable async function helpers
Keyboard manager which works in identical way on both iOS and Android
Types for the store controller
Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation
ConnectivityController stores the device's internet connectivity status
Manages requests that require user approval
Provides scaffolding for controllers as well a communication system for all controllers
Manages bridge-related quote fetching functionality for MetaMask
Manages delegations for MetaMask
Data and convenience functions shared by multiple packages
The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags
Tracks assets balances/prices and handles token detection across all digital assets
Provides an interface to the currently selected network via a MetaMask-compatible provider object
A controller for managing cryptocurrency on/off ramps functionality
Provides an interface to the currently enabled network using a MetaMask-compatible provider object
Polling Controller is the base for controllers that polling by networkClientId
Maintains a periodically updated list of approved and unapproved website origins
Stores identities seen in the wallet and manages interactions such as signing
Manages user-configurable settings for MetaMask
Manages a list of recipient addresses associated with nicknames
Pure rule engine and projection reducer for the Autonomic homeostasis controller
Homeostasis controller facade for the Life Agent OS — re-exports autonomic-core, autonomic-controller, and autonomic-api
The Roby plan manager is currently developped from within the Robot Construction Kit (http://rock-robotics.org). Have a look there. Additionally, the [Roby User Guide](http://rock-robotics.org/api/tools/roby) is a good place to start with Roby.
Sailboat Guidance System - an autonomous navigation and control system for robotic sailboats.
RubycodeAgent is a sandboxed autonomous agent designed to read, modify, and generate code changes in a controlled project environment.
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