Email infrastructure for agents — set up an inbox and send your first email in 30 seconds. Programmatic inboxes (~1 line), consistent threads, custom domains, attachments, and structured data.
A tiny (118 bytes), secure URL-friendly unique string ID generator
Unified communication SDK for Commune (email + Slack)
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
No description provided.
The **[Google Generative AI provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-generative-ai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Generative AI](https://ai.google/discover/generativeai/)
Important: this is an internal API. Expect breaking changes.
No description provided.
Google AI JavaScript SDK
[React](https://react.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
The Gateway provider for the [AI SDK](https://ai-sdk.dev/docs) allows the use of a wide variety of AI models and providers.
Vertex Generative AI client for Node.js
The **[Anthropic provider](https://ai-sdk.dev/providers/ai-sdk-providers/anthropic)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Anthropic Messages API](https://docs.anthropic.com/claude/reference/messages_post).
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
The Firebase AI SDK
The **[OpenAI provider](https://ai-sdk.dev/providers/ai-sdk-providers/openai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.
A conversational AI-driven telecom multi-agent system for managing call balances, push notifications, marketing, targeting, and sales.
The **Model Context Protocol (MCP) client** for the [AI SDK](https://ai-sdk.dev/docs) lets you connect to MCP servers and use their tools with AI SDK functions like `generateText` and `streamText`.
Native binary for Claude Code on linux-x64
[Vue.js](https://vuejs.org/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
The **[Mistral provider](https://ai-sdk.dev/providers/ai-sdk-providers/mistral)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Mistral chat API.
This package provides a foundation for implementing providers that expose an OpenAI-compatible API.
The **[Google Vertex provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-vertex)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Vertex AI](https://cloud.google.com/vertex-ai) APIs.
Native CLI binary for @anthropic-ai/claude-agent-sdk on linux-x64
A Ruby Gem created to communicate with Gemini via Vertex AI, Generative Language API, or AI Studio, Google's generative AI services. It works with Ruby versions 2.6.0 and higher.
Ruby client for the BaseCradle API: self-discovery, timelines, messages, assets, tasks, webhooks, sessions, and the trust handshake — for human and AI peers alike.
A unified platform for knowledge, task management, and chat communication with AI Agents
Code Qualia helps developers express their subjective understanding and feelings about code quality to AI systems by combining quantitative metrics (coverage, complexity, git activity) with configurable weights that reflect development priorities and intuitions.
Agent-to-agent mesh communication protocol for brain-modeled agentic AI
This gem provides a parser that can be used to communicate with the game engine in The AI Games' competitions. By extending it, the parser can be customized to work in any competition.
A gem to provide utilities to seamlessly communicate with the Onvo platform, allowing developers to integrate AI-powered dashboards into their products.
This gem provides a framework that can be used to implement a bot for The AI Games' competition 'Four in a Row'. It handles the communication with the game engine, so that you can focus on your bot.
SwarmSDK is a complete reimagining of Claude Swarm that runs all AI agents in a single process using RubyLLM for LLM interactions. Define collaborative AI agents in simple Markdown files with YAML frontmatter, and orchestrate them without the overhead of multiple processes or MCP inter-process communication. Perfect for building lightweight, efficient AI agent teams with specialized roles and capabilities.
Claude Swarm enables you to run multiple Claude Code instances that communicate with each other via MCP (Model Context Protocol). Create AI development teams where each instance has specialized roles, tools, and directory contexts. Define your swarm topology in simple YAML and let Claude instances collaborate across codebases. Perfect for complex projects requiring specialized AI agents for frontend, backend, testing, DevOps, or research tasks.
AI4R is a lightweight, educational Ruby library featuring clean implementations of core machine learning and AI algorithms—such as decision trees, neural networks, k-means, genetic algorithms, and even a bit size Transformers architecture covering encoder, decoder, and seq2seq variations. Designed with simplicity and clarity in mind, this library is ideal for students, educators, and developers who want to understand these algorithms line by line. With no external dependencies, no GPU support, and no production overhead, AI4R serves as a practical and transparent way to explore the foundations of AI in Ruby. It is a long-maintained open-source effort to bring accessible, hands-on machine learning to the Ruby community.
A simple Ruby implementation of the Agent Communication Protocol (ACP) - an open protocol for communication between AI agents, applications, and humans. Supports multimodal messages, real-time streaming, agent discovery, and stateful sessions.