CLI for the Agentic Collaboration Standard
Cloud and zero-trust agentic workflow marketplace for skills, agents, rules, MCP references, and compliance-aware architecture.
Production-ready AI agent orchestration platform with 66 specialized agents, 213 MCP tools, ReasoningBank learning memory, and autonomous multi-agent swarms. Built by @ruvnet with Claude Agent SDK, neural networks, memory persistence, GitHub integration,
Server & Client SDK for Agent2Agent protocol
A family of specs for interoperable TypeScript
Agentic AI utils which work with any LLM and TypeScript AI SDK.
Agentic adapter for the Vercel AI SDK.
Small agentic loop
Playwright Tools for MCP
The official runtime utils for Standard Schema
Agentic SDK for People Data Labs.
Dual-protocol payment infrastructure for autonomous AI commerce (AP2 + ACP)
Agentic SDK for the SearXNG meta search engine.
Browser-friendly inheritance fully compatible with standard node.js inherits()
Security, cost, and health governance proxy for MCP infrastructure — three-layer detection engine (regex + schema + LLM), monorepo, corpus, CI/CD
Lightdash CLI tool
Agentic SDK for Tavily.
An implementation of the WHATWG URL Standard's URL API and parsing machinery
JavaScript Standard Style - ESLint Shareable Config
Core schemas and types shared across the Agentic platform.
The standard shareable SCSS config for Stylelint
Agentic SDK for the Exa search engine.
A performant and standard (Bluebird) library that registers a node-style callback on a promise
Bootstrap and audit AGENTS.md, ARCHITECTURE.md, ADRs, skills, and subagents for engineering production code with LLMs
pikuri-skills implements the Agent Skills standard (agentskills.io) for pikuri-core agents: a +Pikuri::Skill::Catalog+ that discovers skill folders under .pikuri/skills, .claude/skills, and .agents/skills; a +Pikuri::Skill::SkillTool+ that loads a skill's body on demand; and a +Pikuri::Skill::Extension+ that wires both into a +Pikuri::Agent+ via +c.add_extension(...)+ in the +Agent.new+ block.
Standardized workflows for creating, reviewing, and maintaining ACE handbook guides, workflow instructions, and agent definitions.
Parse, validate, create, package, and load Agent Skills in Ruby. Agent Skills is an open format (by Anthropic) for giving AI agents new capabilities through structured instructions, scripts, and resources.
Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow ES, providing the standard agent type suitable for small and simple agents.
Ruby SDK for AG-UI protocol - standardizing agent-user interactions through event-based communication
The New Relic Ruby agent requires the gem newrelic_rpm, and it includes distributed tracing that uses head-based sampling (standard distributed tracing). If you want distributed tracing to use tail-based sampling (Infinite Tracing), you need to add both newrelic_rpm and newrelic-infinite_tracing to your application's Gemfile. For more information, see: https://docs.newrelic.com/docs/understand-dependencies/distributed-tracing/get-started/introduction-distributed-tracing New Relic is a performance management system, developed by New Relic, Inc (http://www.newrelic.com). New Relic provides you with deep information about the performance of your web application as it runs in production. The New Relic Ruby agent is dual-purposed as a either a Gem or plugin, hosted on https://github.com/newrelic/newrelic-ruby-agent/
mini_readline: A compact, little gem for console command entry with line edit and history, inspired by the standard readline gem. Also included are four sample auto-complete agents and the irbm utility, which is irb + mini_readline and not an Intermediate Range Ballistic Missile.
Standardized interface for invoking external AI agents via CLI, process, or HTTP
Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow ES, providing the standard agent type suitable for small and simple agents. Note that google-cloud-dialogflow-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-dialogflow instead. See the readme for more details.
If you're building a game, you need your game agents and characters to move on their own. A standard way of doing this is with 'steering behaviors'. The seminal paper by Craig Reynolds established a core set of steering behaviors that could be utilized for a variety of common movement tasks and natural behaviors. This Ruby library can accomplish many/most of those tasks for your Ruby / JRuby game. The basic behaviors can be layered for more complicated and advanced behaviors, such as flocking and crowd movement.
llm.rb is Ruby's most capable AI runtime. It runs on Ruby's standard library by default. loads optional pieces only when needed, and offers a single runtime for providers, agents, tools, skills, MCP, A2A (Agent2Agent), RAG (vector stores & embeddings), streaming, files, and persisted state. As a bonus, llm.rb is also available for mruby. It supports OpenAI, OpenAI-compatible endpoints, Anthropic, Google Gemini, DeepSeek, xAI, Z.ai, AWS Bedrock, Ollama, and llama.cpp. It also includes built-in ActiveRecord and Sequel support, plus concurrent tool execution through threads, tasks (via async gem), fibers, ractors, and fork (via xchan.rb gem).
RailsLLM integrates the llm.rb runtime and its features into Rails. RailsLLM extends the builtin ActiveRecord support available to the llm.rb runtime with a Rails integration that includes generators for getting set up quickly, and an engine for a stream-capable chat interface that can be extended with your own tools. The llm.rb runtime runs on Ruby's standard library by default. loads optional pieces only when needed, and offers a single runtime for providers, agents, tools, skills, MCP, A2A (Agent2Agent), RAG (vector stores & embeddings), streaming, files, and persisted state.