Skip to content
@satorijs

satorijs

The Universal Messenger Protocol

Satori

The Universal Messenger Protocol

Satori is a universal messenger protocol designed to bridge the gap between various chat platforms. Our aim is for Satori to streamline the development of cross-platform, scalable, and high-performance chat applications at a lower cost for developers.

The name "Satori" is inspired by the character Komeiji Satori from the Touhou Project game series. Komeiji Satori possesses the ability to communicate with various animals through reading their minds. This name reflects our aspiration for Satori to serve as a bridge among different chat platforms.

The development team of Satori has extensive experience in chatbot development and is well-versed in the communication protocols of various chat platforms. After more than four years of continuous development, Satori boasts a robust design and comprehensive implementation. Currently, the official Satori adapters cover over 15 mainstream chat platforms, including Discord, Telegram, QQ, WhatsApp, and more.

These adapters not only provide a plug-and-play experience but also demonstrate the universality and extensibility of the Satori protocol in practice.

There is no need to worry about losing control over chat platforms when using Satori. Thanks to Satori's internal interface mechanism, you can write generic code in most cases and use internal interfaces when necessary to implement platform-specific functionalities.

Moreover, Satori offers a complete set of solutions for scalable scenarios. Whether you're running a chatbot on a personal computer or managing a chat platform backend on a distributed cluster, Satori will satisfy you.

Pinned Loading

  1. satori satori Public

    The Universal Messenger Protocol

    TypeScript 167 49

  2. awesome-satori awesome-satori Public

    A curated list of awesome things related to Satori

    11 5

Repositories

Showing 10 of 12 repositories
  • satorijs.github.io Public

    Documentation for Satori

    satorijs/satorijs.github.io’s past year of commit activity
    Vue 0 CC-BY-SA-4.0 1 0 1 Updated Dec 24, 2024
  • satori Public

    The Universal Messenger Protocol

    satorijs/satori’s past year of commit activity
    TypeScript 167 MIT 49 46 (1 issue needs help) 5 Updated Dec 24, 2024
  • awesome-satori Public

    A curated list of awesome things related to Satori

    satorijs/awesome-satori’s past year of commit activity
    11 CC-BY-4.0 5 0 0 Updated Oct 16, 2024
  • components Public

    Components for Satori.js

    satorijs/components’s past year of commit activity
    Vue 1 MIT 1 0 1 Updated Aug 17, 2024
  • boilerplate Public
    satorijs/boilerplate’s past year of commit activity
    Shell 2 1 1 0 Updated Jul 18, 2024
  • webui Public

    WebUI for Satori

    satorijs/webui’s past year of commit activity
    TypeScript 5 MIT 2 6 0 Updated Jun 17, 2024
  • satori-app Public

    The Universal Messenger

    satorijs/satori-app’s past year of commit activity
    TypeScript 103 2 0 0 Updated May 26, 2024
  • .github Public

    Introduce ourselves

    satorijs/.github’s past year of commit activity
    0 0 0 0 Updated Nov 28, 2023
  • satori-rs Public

    satori in rust (WIP)

    satorijs/satori-rs’s past year of commit activity
    Rust 11 MIT 2 0 0 Updated Oct 12, 2023
  • qq-guild-sdk Public
    satorijs/qq-guild-sdk’s past year of commit activity
    TypeScript 29 MIT 3 0 0 Updated Jul 10, 2023

Top languages

Loading…

Most used topics

Loading…