SoulFire LogoSoulFire

Run Your First Bots in GUI Mode

Create an instance, configure it, and connect your first SoulFire bots from the GUI.

When to use GUI Mode

GUI mode lets you run SoulFire, view bots, and change settings without terminal commands.

New users can start with Integrated server (local). If you already run a remote SoulFire server, use Dedicated server (remote) instead. For the difference, see Operation Modes.

Before you start

  • Install the desktop app from Start Here.
  • If you want to connect to a remote server, have the server URL and access token ready.
  • If you only want to explore the interface, Demo server is useful, but it does not connect real bots.

Connect your first bots

Choose how to connect

Launch SoulFire and pick one of the three connection options:

  • Integrated server (local) for a local first run
  • Dedicated server (remote) for an existing SoulFire server
  • Demo server to explore the UI without a live backend

Create an instance

Open Instances and click Create Instance. Then give the instance a name. Each instance keeps its own bots, settings, scripts, accounts, proxies, and plugin configuration.

Configure the target server

Open Bot Settings. Set the server address, join delays, protocol version, and timeouts. For most first runs, the defaults are enough except for the target server address.

Add accounts or keep offline mode

If the server allows offline accounts, SoulFire can generate names from the configured format. If you need Microsoft or Bedrock accounts, follow Import Accounts.

Add proxies if you need them

Open Proxy Settings only if you want bots to connect through proxies. If you do, follow Import Proxies.

Start and monitor bots

Return to Overview. Enter the number of stopped bots to connect, then click Start. To connect every stopped bot, click Start all. SoulFire controls each account separately. You can start, restart, or stop one bot from its context menu.

Where common tasks live

  • Instances: Create, open, and delete instances.
  • Overview: Start, restart, stop, and inspect bots in the current instance.
  • Terminal: Run SoulFire commands for the current instance.
  • Account Settings: Import Microsoft, Bedrock, or offline accounts.
  • Proxy Settings: Import and check proxies.
  • Plugins and Plugin Settings: Enable plugins and change their options.
  • Scripts: Create and manage visual automation for the instance.

For a fuller map of the interface, see GUI Navigation.

Next steps

How is this page?

Last updated on

On this page