Openab banner
thepagent thepagent

Openab

Communication community

Description

A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

OpenAB โ€” Open Agent Broker

[![Stars](https://img.shields.io/github/stars/openabdev/openab?style=flat-square)](https://github.com/openabdev/openab) [![GitHub Release](https://img.shields.io/github/v/release/openabdev/openab?style=flat-square&logo=github)](https://github.com/openabdev/openab/releases/latest) ![License](https://img.shields.io/badge/license-MIT-A374ED?style=flat-square)

![OpenAB banner](images/banner.jpg)

A lightweight, secure, cloud-native ACP harness that bridges **Discord, Slack**, and any [Agent Client Protocol](https://github.com/anthropics/agent-protocol)-compatible coding CLI (Kiro CLI, Claude Code, Codex, Gemini, OpenCode, Copilot CLI, etc.) over stdio JSON-RPC โ€” delivering the next-generation development experience.

๐Ÿชผ **Join our community!** Come say hi on Discord โ€” we'd love to have you: **[๐Ÿชผ OpenAB โ€” Official](https://discord.gg/YNksK9M6)** ๐ŸŽ‰

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  Gateway WS   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  ACP stdio    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   Discord    โ”‚โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บโ”‚              โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บโ”‚  coding CLI  โ”‚
โ”‚   User       โ”‚               โ”‚    openab    โ”‚โ—„โ”€โ”€ JSON-RPC โ”€โ”€โ”‚  (acp mode)  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค  Socket Mode  โ”‚    (Rust)    โ”‚               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚   Slack      โ”‚โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บโ”‚              โ”‚
โ”‚   User       โ”‚               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Demo

![openab demo](images/demo.png)

Features

  • Multi-platform โ€” supports Discord and Slack, run one or both simultaneously
  • Pluggable agent backend โ€” swap between Kiro CLI, Claude Code, Codex, Gemini, OpenCode, Copilot CLI via config
  • @mention trigger โ€” mention the bot in an allowed channel to start a conversation
  • Thread-based multi-turn โ€” auto-creates threads; no @mention needed for follow-ups
  • Edit-streaming โ€” live-updates the Discord message every 1.5s as tokens arrive
  • Emoji status reactions โ€” ๐Ÿ‘€โ†’๐Ÿค”โ†’๐Ÿ”ฅ/๐Ÿ‘จโ€๐Ÿ’ป/โšกโ†’๐Ÿ‘+random mood face
  • Session pool โ€” one CLI process per thread, auto-managed lifecycle
  • ACP protocol โ€”