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 為基礎的 schema‑first 架構進行驗證。使用者可以以 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: 使用 schema 驗證的輸入與輸出來定義行為。