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 验证的输入和输出定义行为。