Thriving Thriving TypeScript TS
↑ 20 ?
RabiRoute vb2250158/RabiRoute

Self-hosted message gateway for AI agents: Codex, QQ, WeChat/WeCom, Feishu, smart devices and desktop automation. | AI message gateway: connects chats, smart devices and agents, supports scheduled tasks and role context.

Translated from Chinese by Claude · original on GitHub ↗

HEALTH ? 90 / Healthy
// solo builder agent-orchestrationai-agentscodexdesktop-automationfeishuhome-assistantmessage-routingnapcatqq-botself-hosted ?

// readme

English | 简体中文 | 日本語

RabiRoute

RabiRoute is a self-hosted message gateway and policy router for AI agents. Connect chats, desktop events and smart devices to the Agent you already use, with role context, scheduled tasks and recorded results.

RabiRoute connects and routes. Your Agent owns the model, tools and execution.

Overview · Get started · Architecture · Docs · Community

What it connects

flowchart LR
    C["Chat<br/>QQ · WeChat · WeCom · Feishu"] --> R["RabiRoute<br/>Routes + role context"]
    T["Schedules<br/>Webhooks"] --> R
    I["Desktop<br/>Device events"] --> R
    R --> A["Your Agent<br/>Codex · DSH · WorkBuddy"]
    A --> O["Reply or action<br/>Sending rules + receipts"]
    classDef input fill:#e8f2ff,stroke:#4777b7,color:#162b48
    classDef router fill:#dcf5ed,stroke:#218468,color:#113d31
    classDef agent fill:#f0e7fa,stroke:#8254a8,color:#372044
    classDef output fill:#fff0df,stroke:#bf7b30,color:#51351c
    class C,T,I input
    class R router
    class A agent
    class O output

QQ…