Close Menu
Roleplay With AI
    X (Twitter) Reddit Discord
    Roleplay With AIRoleplay With AI
    • Home
    • What’s New
      • Newsletter
    • News
      • Interviews
    • Guides
      • LLMs For AI Roleplay
      • Beginner Guides
    • Entertainment
      • Opinions
    • AI Roleplay
      • Feature Articles
      • Local Roleplay
      • Online Roleplay
    Roleplay With AI
    Home»Local Roleplay»SillyTavern»Access SillyTavern Over Your Local Network
    Access SillyTavern Over Your Local Network
    SillyTavern

    Access SillyTavern Over Your Local Network

    By WayfarerAugust 19, 2025Updated:December 1, 20256 Mins Read

    You’ve set up and optimized SillyTavern for AI roleplay on your desktop, and now you want to use it on other devices like your phone or laptop.

    The easiest way to do that is to access SillyTavern over your local network. Your desktop will run SillyTavern and communicate with the backend using all the presets and settings you have configured. And you can use your mobile or laptop to roleplay with your characters from anywhere within your local network.

    Table of Contents
    1. What Is The Local Network?
    2. Access SillyTavern Over Your Local Network
      1. Allowing Remote Connections
      2. Access Control
        1. Basic Authentication Mode
      3. Encrypt Traffic With TLS/SSL
        1. Generate Self-Signed Certificates Using SillyTavern Launcher
        2. Enable SSL
        3. Generate Self-Signed Certificates
        4. Browser Security Risk Warning / Not Secure Warning
    3. Connect To SillyTavern Over Your Local Network
      1. Firewall Rules
      2. Troubleshooting and Help

    What Is The Local Network?

    A local area network (LAN) is a group of devices such as computers and printers, as well as shared resources like software and file storage, all within a limited area like your home or a university campus.

    The data and all communication between your devices stay within your local network and usually don’t go over the internet. By default, no one outside your local network can access any device or resources within it.

    Also Read: Understanding LLM Quantization For AI Roleplay

    You can run SillyTavern on your desktop and access it from any device over the local network to roleplay with your characters. You enjoy the privacy benefits of using a local frontend for AI roleplay and the convenience of using it on your phone while relaxing on the couch.

    Access SillyTavern Over Your Local Network

    You’ll need to edit the config.yaml file located in your SillyTavern installation at /SillyTavern/config.yaml to enable sharing over the local network.

    Allowing Remote Connections

    By default, SillyTavern only accepts connections from the device you’re running it on (the host machine). To access SillyTavern over your local network, you need to allow connections from other devices.

    SillyTavern Config Listen

    Set the listen option to true. This allows SillyTavern to accept connections from other devices on the local network.

    Access Control

    You need to set up an access control method to let other devices on your local network connect to SillyTavern. The simplest way is to enable whitelist-based access control by setting whitelistMode to true.

    SillyTavern Config Access Control

    Your whitelist must always include ::1 and 127.0.0.1 for your host machine to connect to SillyTavern. You can then add additional IP addresses that are allowed to connect to SillyTavern, enabling you to permit specific devices or your entire local network.

    Devices on our local network are assigned dynamic IP addresses. That’s why we’ve added 192.168.0.0/16 to our whitelist, configuring the access control to allow our entire local network’s address range to access SillyTavern.

    The SillyTavern documentation suggests using this whitelist configuration if you’re unsure about your local network’s address range.

    whitelist:
      - ::1
      - 127.0.0.1
      - 10.0.0.0/8
      - 172.16.0.0/12
      - 192.168.0.0/16

    Basic Authentication Mode

    Suppose your local area network is shared by multiple people (siblings, parents, roommates, etc.). In that case, they will also be able to access SillyTavern using their device if you whitelist your local network’s address range.

    You can set basicAuthMode to true and specify a username and password. Now, any device trying to access SillyTavern will need to enter these credentials. Configuring basic authentication as an extra layer of access control ensures that only you can access SillyTavern over your local network.

    Encrypt Traffic With TLS/SSL

    The local network communication between your device and SillyTavern’s host machine isn’t accessible to anyone outside your network. However, users and devices within your network can still access and monitor your traffic since it isn’t encrypted.

    Also Read: Optimizing KoboldCpp For Roleplaying With AI

    For example, if you share your local network with roommates or friends, they may monitor your network usage. Or if you’re on a university campus, the network administrators can monitor all local traffic.

    You can encrypt traffic to and from your SillyTavern’s host machine using TLS/SSL. This is the technology that websites on the internet use to secure traffic between you and them, and browsers show this as https://.

    Generate Self-Signed Certificates Using SillyTavern Launcher

    You can generate self-signed certificates using SillyTavern Launcher by navigating to Home > Toolbox > Editor > Core Utilities and choosing option 2.

    SillyTavern Launcher SSL Generation

    This process automatically generates a self-signed SSL certificate along with its private key. The launcher saves the certificate and key in the appropriate directory.

    Enable SSL

    You need to edit the config.yaml file in your SillyTavern installation at /SillyTavern/config.yaml and set ssl: enabled: to true.

    SillyTavern Config SSL

    The default certPath and keyPath should work in most cases. However, if your certificate and key are stored in a different directory, you’ll need to update the path values accordingly.

    Generate Self-Signed Certificates

    If you don’t use the SillyTavern Launcher, you can generate self-signed certificates with Let’s Encrypt’s Certbot. Update the certificate and key path values in SillyTavern’s [config.yaml] as needed.

    Browser Security Risk Warning / Not Secure Warning

    Since you’ve generated a self-signed certificate that isn’t signed or verified by a trusted authority, your browser will warn you that you’re visiting an insecure site.

    SillyTavern SSL Browser Warning

    You can safely ignore this warning since you control the device that generated the self-signed certificate. All your data to and from SillyTavern’s host device will still be encrypted and protected from anyone monitoring the local network traffic.

    Connect To SillyTavern Over Your Local Network

    You’ll need to find the IP address of the host machine (the device running SillyTavern). The method to find the IP address depends on your operating system. After identifying the device’s IP, add SillyTavern’s port number in front of it.

    This is the address you’ll use on your mobile or laptop’s web browser to access SillyTavern over your local network. For example, our address is https://192.168.0.104:8000. If you haven’t enabled SSL, your address will start with http:// instead of https://.

    Firewall Rules

    If you see a blank screen and can’t access SillyTavern over your local network, you may need to set rules for the firewall on the host machine to allow local network traffic on port 8000. The process to set firewall rules will depend on your operating system.

    Troubleshooting and Help

    • The official documentation offers detailed instructions to access SillyTavern over your local network and assists with troubleshooting problems.
    • You can ask for help on the SillyTavern subreddit and Discord Server.
    Share. Twitter Reddit WhatsApp Bluesky Copy Link
    Wayfarer
    • Website
    • X (Twitter)

    Wayfarer is the founder of RPWithAI. He’s a former journalist who became interested in AI in 2023 and quickly developed a passion for AI roleplay. He enjoys medieval and fantasy settings, and his roleplays often involve politics, power struggles, and magic.

    Related Articles

    DeepSeek V3.2's Performance In AI Roleplay

    DeepSeek V3.2’s Performance In AI Roleplay

    December 11, 2025
    How To Manage Long Chats On SillyTavern

    How To Manage Long Chats On SillyTavern

    November 6, 2025
    Optimize SillyTavern For AI Roleplay

    Optimize SillyTavern For AI Roleplay

    August 19, 2025
    DeepSeek R1 vs. V3 - Which Is Better For AI Roleplay?

    DeepSeek R1 vs. V3 – Which Is Better For AI Roleplay?

    August 5, 2025
    Optimizing KoboldCpp For Roleplaying With AI

    Optimizing KoboldCpp For Roleplaying With AI

    July 13, 2025
    SillyTavern: Your Ultimate Local AI Roleplay Playground

    SillyTavern: Your Ultimate Local AI Roleplay Playground

    July 9, 2025

    New Articles

    Use LoreBary On WyvernChat

    Use LoreBary On WyvernChat

    February 1, 2026
    Use LoreBary On Chub

    Use LoreBary On Chub

    February 1, 2026
    An Interview With Nev: WyvernChat, Its History, Challenges, And More

    An Interview With Nev: WyvernChat, Its History, Challenges, And More

    January 26, 2026
    WyvernChat: A Continuously Improving And Growing Platform

    WyvernChat: A Continuously Improving And Growing Platform

    January 26, 2026
    Use Local Models Through Sophia's LoreBary

    Use Local Models Through Sophia’s LoreBary

    January 7, 2026
    Subscribe to Our Newsletter!

    Stay in the loop with the AI roleplay scene! Subscribe to our newsletter to get our latest posts delivered directly to your inbox twice a month.

    About Us & Policies
    • About Us
    • Contact Us
    • Content Policy
    • Privacy Policy
    Connect With Us
    X (Twitter) Reddit Discord
    © 2026 RPWithAI. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.