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 기반의 스키마‑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: 스키마 검증된 입력 및 출력을 사용해 동작을 정의.