LogoLogo
IntroInstalling Dashboard
  • 🌐Distribute
    • Introducing DistributeAI
    • FAQ
  • 🪙Distribute For $DIS
    • Public Presale
    • Tokenomics
  • 📱Distribute For Consumers
    • Distribute.ai Discord Bot
      • Adding the bot to a server
      • Adding the bot as a user app
      • Bot Commands
      • Generation Buttons
      • Prompting Guide
    • Distribute.ai Dashboard
      • Statistics
      • Referrals
      • Account Settings
  • 🖥️Distribute For Inference Providers
    • Chrome Extension
      • Installing Extension
        • Enabling Chrome Flags
        • Chrome GPU Setup Guide
      • Updating the Extension
    • Desktop App
      • Installing Desktop App
      • Desktop App Debugging
        • Windows Debugging
        • MacOS Debugging
        • Linux Debugging
      • Desktop System Requirements
  • 🏢Distribute For Enterprise
    • Enterprise Inference API
      • Authentication
      • OpenAI Compatible API
        • Images
          • Generations
        • Chat
          • Completions
      • Async API
        • Chat
          • Chat Create
          • Chat Result
        • Images
          • Images Create
          • Images Result
    • Enterprise Compute Providers
Powered by GitBook
On this page
  • Architecture
  • Platforms
  1. Distribute For Inference Providers
  2. Desktop App

Desktop App Debugging

PreviousInstalling Desktop AppNextWindows Debugging

Last updated 2 days ago

Architecture

It's important when debugging to understand how the Distribute AI desktop app works. Internally, there is a background service, known as a Daemon, that runs in the background. This Daemon is registered with the operating system to run at startup. This lets us earn you points while using as little performance overhead as possible. The desktop GUI app then talks to this daemon to show your points and configure settings. This architecture also means that the same system is run on Linux servers without a desktop environment.

Platforms

Depending on your operating system, there are different debugging steps and quirks to be mindful of, follow one of the links to your operating system to learn more:

🖥️
Windows Debugging
MacOS Debugging
Linux Debugging