artcraft/_develop/docs
Brandon Thomas 14d028ea8a docs 2023-09-19 18:34:39 -04:00
..
cheat_sheet docs 2023-09-19 18:34:39 -04:00
local_development docs 2023-09-19 18:34:39 -04:00
production Documentation updates 2023-09-19 18:06:37 -04:00
schema Documentation updates 2023-09-19 18:06:37 -04:00
README.md Documentation updates 2023-09-19 18:06:37 -04:00

README.md

README

This directory contains a collection of documentation on running the backend.

Development / Setup

Web API Overview

FakeYou.com

  • FakeYou.com is powered by the following applications:
    • HTTP APIs:
      • storyteller-web - HTTP API + database monolith for FakeYou
    • Asynchronous Jobs:
      • download-job - Handle async download of ML models (RVC, SVC, etc.)
      • inference-job - Run async ML model inference (RVC, SVC, SadTalker, etc.) This will handle most model inference going forward.
      • tts-download-job - (deprecated) Async download of Tacotron2 models only
      • tts-inference-job - (deprecated) Async TTS inference of Tacotron2 models only
      • w2l-download-job - (deprecated) Async download of videos and images
      • w2l-inference-job - (deprecated) Async W2L inference

PowerStream

  • PowerStream (deprecated) is powered by the following applications:
    • HTTP APIs:
      • storyteller-web - HTTP + database monolith for FakeYou and PowerStream.
    • Twitch API integration:
      • twitch-pubsub-subscriber - Dynamically subscribes to Twitch PubSub for "active" users
    • Websocket events:
      • websocket-gateway - Websocket for users' browsers to pull down enriched Twitch events.

TODO

Notes / TODOs: