Skip to content
@satorijs

satorijs

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 140 41

  2. awesome-satori awesome-satori Public

    A curated list of awesome things related to Satori

    9 4

Repositories

Showing 10 of 12 repositories
  • satori Public

    The Universal Messenger Protocol

    satorijs/satori’s past year of commit activity
    TypeScript 140 MIT 41 37 (1 issue needs help) 4 Updated Jun 25, 2024
  • webui Public

    WebUI for Satori

    satorijs/webui’s past year of commit activity
    TypeScript 4 MIT 2 5 0 Updated Jun 17, 2024
  • 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 Jun 7, 2024
  • satorijs/boilerplate’s past year of commit activity
    Shell 2 1 0 0 Updated Jun 3, 2024
  • satori-app Public

    The Universal Messenger

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

    A curated list of awesome things related to Satori

    satorijs/awesome-satori’s past year of commit activity
    9 CC-BY-4.0 4 0 0 Updated May 19, 2024
  • components Public

    Components for Satori.js

    satorijs/components’s past year of commit activity
    Vue 1 MIT 0 0 0 Updated Apr 17, 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
  • 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…