hexabot-ai/Hexabot

Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agents, and conversational channels in one runtime.

What it solves

Hexabot は「退屈」な反復作業を処理するために、AI エージェント、構造化ワークフロー、マルチチャネル通信を単一のランタイムに統合した自動化プラットフォームです。開発者は、さまざまなツールやチャネルとやり取りしながら、状態とコンテキストを保持できるエージェントワークフローを構築できます。

How it works

プラットフォームは Zod をベースとしたスキーマファーストアーキテクチャでバリデーションを行います。ユーザーは YAML でワークフローを定義し、実行時に型付けされたランタイムコントラクトとして実行されます。タスクロジックと設定をバインディングシステムで分離し、Model Context Protocol(MCP)を統合してツール間の相互運用性を実現し、インタラクション間でコンテキストを維持するための明示的なメモリ定義を提供します。

Who it’s for

異なるコミュニケーションチャネルにデプロイ可能な AI 駆動の自動化とエージェントワークフローを作成したい開発者向けです。

Highlights

  • Agentic Workflows: YAML で定義し、型付けされたランタイムコントラクトを使用。
  • MCP Integration: Model Context Protocol をサポートし、ツールとコンテキストの相互運用性を向上。
  • Multi-channel Support: 異なる会話チャネル間での継続性を保持。
  • Memory and RAG: メモリ定義と Retrieval‑Augmented Generation の組み込みサポート。
  • Action-based Execution: スキーマ検証された入力と出力で動作を定義。