Show HN: AI Agents – Ruby SDK for building multi-agent AI workflows

github.com

4 points by shivam-dev 7 hours ago

A few weeks ago, we started looking for a good framework to build agentic workflows within our Rails monolith at Chatwoot, but couldn't find anything that fit our needs. So, we decided to build our own.

The SDK lets you create multiple AI agents that can interact with users, use tools, share context, and hand conversations off to each other. The SDK is provider-agnostic and designed to be thread-safe.

Here's a link to our GitHub repository with the entire code, a quick-start guide, as well as an interactive example: https://github.com/chatwoot/ai-agents

Fair warning: This is still in its early stages. Thread safety is a major goal, but we're still working through edge cases. We'd love feedback from folks who've built similar systems or have thoughts on our approach.