{"repo":"CMGS/gua","free":true,"listed":false,"github":"https://github.com/CMGS/gua","clone":"git clone https://github.com/CMGS/gua.git","description":"Multi-tenant AI agent server that bridges messaging platforms with AI backends through a fully decoupled architecture.","language":"Go","stars":40,"topics":["ai","aibot","bot","openclaw","tmux","wechat","ai-bo-t"],"license":"MIT","category":"ai-agents","readme_excerpt":"Gua Multi-tenant AI agent server that bridges messaging platforms with AI backends through a fully decoupled architecture. Each user gets their own isolated AI session. No API keys required — use your existing AI subscription (Claude Max, etc.) and share it across users on any supported messaging platform. Comparison Gua weclaw ccbot --- --- --- --- Language Go Go Python Channel Interface-based (WeChat, Telegram implemented) WeChat Telegram Agent Interface-based (Claude Code, Codex implemented) Claude/Codex/Kimi via ACP, CLI, or HTTP Claude Code Runtime Interface-based (tmux implemented) N/A tmux (hardcoded) Communication Agent-defined (Claude Code: MCP channel protocol via Unix socket; Codex: JSON-RPC 2.0 via codex mcp-server over FIFO pipes) ACP: JSON-RPC 2.0 over long-running subprocess; CLI: process per message with --stream-json ; HTTP: API client tmux send-keys for input; JSONL file polling for output (byte-offset incremental read) Billing Agent-dependent (Claude Code: Anthropic subscription; Codex: OpenAI/ChatGPT subscription) ACP/CLI: subscription; HTTP: API token-based Subscription (local Claude Code CLI) Multi-user Multi-tenant — one server serves many users with isolated sessions Single instance per account; multiple instances for multiple users Multi-user — one Telegram bot serves many users via topic-to-window mapping Permission handling Agent-defined (Claude Code: hooks intercept before terminal; Codex: MCP elicitation/create requests; both routed to user for ap","default_branch":null,"files":null,"tree":[],"storefront":"/r/CMGS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CMGS/gua/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}