Een SillyTavern installatiegids is pas nuttig als je weet waarop je moet letten voordat je iets uitvoert. Hieronder staan zes assen die de kern vormen van een veilige en werkbare opzet. We kijken niet naar merkbeloftes, maar naar wat je zelf kunt controleren: welke installatiemethode past bij jouw systeem, welke afhankelijkheden je nodig hebt, hoe je configuratiebestanden leest voordat je ze vertrouwt, hoe je een API koppelt zonder je sleutel te lekken, of mobiel gebruik realistisch is, en hoe je fouten systematisch aanpakt. Elke as bevat een korte uitleg, voor wie die relevant is, en een concrete verificatiestap. Zo bouw je een metgezelworkflow die je zelf begrijpt en kunt onderhouden.
01Installatiemethode
SillyTavern kent meerdere installatieroutes: een git-clone met Node.js, een Docker-container, of een door de community onderhouden installer. Elke route heeft eigen randvoorwaarden. Een git-clone geeft je de meeste controle over mappen en updates, maar vraagt dat je Node.js en npm correct op je systeem hebt staan. Docker isolleert de omgeving, maar verbergt soms waar bestanden worden opgeslagen. Een community-installer kan drempels verlagen, maar je moet de herkomst en de gebruikte commando's kunnen nalezen. Kies een methode die past bij je systeem en bij hoeveel je wilt begrijpen van wat er onder de motorkap gebeurt.
Voor wie zelf updates wil beheren en niet afhankelijk wil zijn van een grafische installer.
Controleer of de gekozen methode in de officiële documentatie of in de repository wordt beschreven en of de commando's overeenkomen.
02Afhankelijkheden
Voordat je ook maar iets start, moet je weten welke software al aanwezig moet zijn. Node.js is doorgaans een vereiste, vaak in een specifieke major-versie. Git heb je nodig als je rechtstreeks uit de repository wilt klonen. Op Linux kan het nodig zijn om build-essentials te installeren voor sommige pakketten. Op Windows en macOS zijn er eigen valkuilen, zoals paden met spaties of een verouderde Node-versie. Gebruik de versiecommando's om te controleren wat je hebt, en lees de package.json om te zien welke versies worden verwacht. Installeer niet blind额外 pakketten die je niet herkent.
Voor de voorzichtige tinkerder die foutmeldingen over ontbrekende modules wil voorkomen.
Voer node --version en npm --version uit en vergelijk met de vereisten in de officiële documentatie.
03Configuratieveiligheid
De standaardconfiguratie van SillyTavern kan worden aangepast via een config.yaml of via omgevingsvariabelen. Belangrijk zijn instellingen die bepalen waar gesprekken worden opgeslagen, of er externe logging plaatsvindt, en welke poort en welk IP-adres worden gebruikt. Als je de server op 0.0.0.0 zet, wordt hij bereikbaar vanaf andere apparaten in je netwerk; dat kan handig zijn voor mobiel, maar het vergroot ook de aanvalsoppervlakte. Kijk naar de map waarin data wordt opgeslagen en of die buiten een gesynchroniseerde cloudmap valt. Documentatie belooft zelden volledige veiligheid; jouw eigen controle over bestanden en netwerk doet meer.
Voor de privacygerichte gebruiker die niet wil dat gesprekken ongemerkt worden gedeeld.
Open config.yaml, lees de opties voor dataopslag en netwerk, en test of de server alleen lokaal bereikbaar is.
04Metgezel-integratie
SillyTavern kan verbinding maken met verschillende AI-modellen via API's. Je voert doorgaans een eindpunt-URL en een API-sleutel in. De sleutel hoort niet in openbare repositories of chatgeschiedenis terecht te komen. Gebruik waar mogelijk een aparte sleutel met beperkte rechten en een uitgavenlimiet. Let op welke gegevens de API-provider ontvangt: bij een externe dienst verlaat je bericht je computer. Wil je puur lokaal blijven, dan zijn modellen die op je eigen machine draaien een alternatief, mits je hardware dat aankan. Test de verbinding met een korte prompt voordat je een uitgebreide metgezel opzet.
Voor de customizer die een persoonlijke metgezel wil zonder de controle over de gegevens uit handen te geven.
Controleer of de API-aanbieder een limiet en logbewaarbeleid heeft, en of je de sleutel eenvoudig kunt intrekken.
05Mobiele haalbaarheid
SillyTavern is in de eerste plaats een desktoptoepassing. Op een telefoon of tablet kun je de webinterface bereiken door de server op een computer in hetzelfde netwerk te draaien en vervolgens via de browser van het mobiele apparaat te verbinden. Dat vraagt dat de computer aan blijft staan en dat je de firewall correct instelt. Er bestaan ook pogingen om de software direct op mobiel te draaien via Termux of vergelijkbare omgevingen, maar die zijn vaak fragiel en slecht gedocumenteerd. Reken niet op een native app. Beschouw mobiel als een toegangspoort tot een desktopinstallatie, niet als een volwaardige vervanging.
Voor de mobiele adapter die bereid is om een thuiscomputer als server te laten draaien.
Test of je de webinterface via het lokale IP-adres en de juiste poort op je telefoon kunt openen.
06Foutoplossing
Fouten bij de installatie zijn vaak terug te voeren op ontbrekende afhankelijkheden, verkeerde poorten of rechtenproblemen. Lees de foutmelding van boven naar beneden: de eerste regel bevat meestal de kern. Controleer of Node.js de juiste versie heeft, of de map schrijfbaar is, en of de gekozen poort niet al in gebruik is. Gebruik de logbestanden in plaats van te gokken. Als je een commando niet begrijpt, zoek dan de documentatie op in plaats van varianten te proberen. Communityfora kunnen nuttig zijn, maar niet elke oplossing is veilig of actueel. Noteer wat je hebt gewijzigd, zodat je kunt terugdraaien.
Voor iedereen die niet bij de eerste rode tekst wil opgeven.
Reproduceer de fout met een minimaal commando en lees de bijbehorende logregels.