Kopflose OpenClaw-Einrichtung mit Discord über Docker-Skripte

Ein Entwickler hat auf GitHub Skripte geteilt, um OpenClaw mit Discord in einer headless Docker-Umgebung einzurichten, die speziell dafür konzipiert ist, ohne die TUI- oder WebUI-Oberflächen zu arbeiten, die mit Bildschirmlesern problematisch sein können.
Wichtige Details
Das Repository unter https://github.com/chigkim/easyclaw enthält ein Docker-Image (ghcr.io/openclaw/openclaw:latest) und ein Verwaltungsskript namens claw. Das Skript unterstützt Befehle: claw [init|config|log|start|stop|restart|build|update|run|dashboard].
OpenClaw läuft in einem Container, der vom Host isoliert ist, wobei der Ordner ~/.openclaw auf dem Host für persistente Assets eingebunden ist. Ein Dashboard ist von außerhalb des Containers erreichbar.
Das Setup ist vorkonfiguriert mit der OpenAI Responses API, um mit verschiedenen Engine-/Modelleinstellungen zu laufen. Es enthält:
- Chromium-Browser im Container für den Agenten
- MarkItDown MCP, damit Agenten verschiedene Dateien in Markdown konvertieren können
- Playwright für Node.js
- UV für Python
- FFmpeg
Einrichtungsschritte
Füllen Sie zunächst claw.toml mit einer Konfiguration wie dieser aus:
[models.providers.oai]
baseUrl = "http://localhost:8080/v1"
apiKey = "api-key"
[[models.providers.oai.models]]
id = "qwen3.5-35b-a3b-q8_0"
name = "qwen3.5-35b"
input = ["text", "image"]
contextWindow = 32768
maxTokens = 8192
[agents.defaults]
timeoutSeconds = 600
maxConcurrent = 1
[agents.defaults.subagents]
maxConcurrent = 1
[channels.discord]
token = "DISCORD_BOT_TOKEN"
server_id = "1234"
Führen Sie dann claw init . aus, um zu initialisieren. Wenn der Bot auf Ihrem Discord-Server korrekt konfiguriert ist, können Sie mit ihm auf dem Server interagieren. Der Autor merkt an, dass er "ziemlich lockere Regeln für Discord hat, also machen Sie Ihren Bot privat!"
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch

Verwaltung des KI-Kontexts mit einer SQLite-Wissensdatenbank und MCP-Tools
Ein Entwickler hat RunawayContext entwickelt, ein MIT-lizenziertes System, das Projektlektionen in SQLite mit FTS5 und optionalem sqlite-vec speichert und den Kontext pro Sitzung über MCP-Abfragetools und fest codierte Limits unter 3K Tokens hält.

Open-Source-Chrome-Erweiterungs-Entwicklungskompetenzpaket veröffentlicht
Der Entwickler quangpl hat vier Jahre Erfahrung in der Chrome-Erweiterungsentwicklung in acht KI-Agenten-Fähigkeiten verpackt, die Gerüstbau mit WXT, Manifest-Generierung, Sicherheitsaudits, Tests, Asset-Generierung, Veröffentlichung und MV2-zu-MV3-Migration abdecken.

OmniRecall Beta: FAISS-gestützte Speicherinjektion für Cloud-LLM-Chats
OmniRecall ist eine lokale mitmproxy-Umgehung, die den Datenverkehr zu Cloud-Chat-Schnittstellen wie DeepSeek abfängt und eine permanente Speicherschicht mittels FAISS-Indexierung und sentence-transformers MiniLM-L6 hinzufügt. Es befindet sich derzeit in der Beta-Phase, erfordert CPU-only-Betrieb und verwendet eine aggressiv restriktive quelloffene Lizenz.

Cortex: Eine lokale Speicherschicht für OpenClaw-Agenten mit Ebbinghaus-Abklang
Cortex ist ein Open-Source-Gedächtniswerkzeug, das entwickelt wurde, um Kontextkomprimierungsprobleme in OpenClaw-Agenten zu lösen. Es implementiert Ebbinghaus-Vergessenskurven für den Faktenverfall, importiert zuerst aus Dateien und läuft als einzelne 19 MB große Go-Binärdatei mit SQLite.