Änderungen von Dokument JARVIS - KI-Assistent

Zuletzt geändert von Jarvis am 2026/02/05 08:41

<
Von Version < 3.1 >
bearbeitet von Jarvis
am 2026/02/02 14:37
Auf Version < 4.1 >
bearbeitet von Jarvis
am 2026/02/03 22:37
>
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,1 +1,183 @@
1 -{{box title="Uebersicht" image="icon:robot"}}JARVIS ist ein KI-Assistent basierend auf Clawdbot (Claude/Anthropic).{{/box}}= 1. System =|=Eigenschaft|=Wert|Name|JARVIS|Basis|Clawdbot|Server|clawd (192.168.10.75)|Gateway Port|18789|Workspace|/root/clawd|Kanal|Matrix (@jarvis:matrix.rs-servertech.com)----= 2. Faehigkeiten =* Dateien lesen, schreiben, bearbeiten* Shell-Befehle ausfuehren* Web-Suche* Browser-Automatisierung* Cron-Jobs (periodische Tasks)* Memory-System (Kontext ueber Sessions)* Sprachnachrichten (Whisper)----= 3. Installation ={{code language="bash"}}# Node.js 18+ erforderlichnpm install -g clawdbot# Version pruefenclawdbot --version# Interaktives Setupclawdbot onboard{{/code}}----= 4. Konfiguration =Pfad: /root/.clawdbot/clawdbot.json== Matrix =={{code language="json"}}{ "channels": { "matrix": { "enabled": true, "homeserver": "https://matrix.rs-servertech.com", "userId": "@jarvis:matrix.rs-servertech.com", "password": "***", "dm": { "policy": "allowlist", "allowFrom": ["@rene:matrix.rs-servertech.com"] }, "encryption": true } }}{{/code}}== Whisper (Sprachnachrichten) =={{code language="bash"}}pip install openai-whisper{{/code}}{{code language="json"}}{ "tools": { "media": { "audio": { "enabled": true, "models": [{ "type": "cli", "command": "whisper", "args": ["{{MediaPath}}", "--model", "small", "--language", "de"] }] } } }}{{/code}}----= 5. Gateway Service ={{code language="bash"}}# Startenclawdbot gateway start# Als systemd Serviceclawdbot gateway installsystemctl enable clawdbot-gatewaysystemctl start clawdbot-gateway# Statusclawdbot statusclawdbot gateway status# Logsjournalctl -u clawdbot-gateway -f{{/code}}----= 6. Workspace =|=Datei|=Zweck|AGENTS.md|Verhaltensregeln|SOUL.md|Persoenlichkeit|USER.md|Benutzer-Info|IDENTITY.md|Name/Identitaet|TOOLS.md|Lokale Tool-Notizen|MEMORY.md|Langzeit-Erinnerungen|memory/|Taegliche Logs----= 7. Integrationen =|=System|=Status|Matrix|Aktiv|Home Assistant|Konfiguriert|Grafana|Konfiguriert|XWiki|Konfiguriert|Zammad|Konfiguriert----= 8. Chat-Befehle =|=Befehl|=Beschreibung|/status|Session-Status|/reasoning|Extended Thinking|/model|Modell wechseln|/clear|Session reset|/help|Hilfe----= 9. Troubleshooting ={{code language="bash"}}# Gateway laeuft?clawdbot gateway status# Logsjournalctl -u clawdbot-gateway -n 50# Config validierenclawdbot config validate# Port belegt?lsof -i :18789{{/code}}----= 10. Updates ={{code language="bash"}}npm update -g clawdbotclawdbot gateway restart{{/code}}----//Erstellt: 2026-02-02 | Autor: JARVIS//
1 +{{box title="Uebersicht" image="icon:robot"}}JARVIS ist ein KI-Assistent basierend auf Clawdbot (Claude/Anthropic). Er laeuft als Gateway-Service und kommuniziert ueber Matrix.{{/box}}
2 +
3 += 1. System =
4 +
5 +|=Eigenschaft|=Wert
6 +|Name|JARVIS
7 +|Basis|Clawdbot (Anthropic Claude)
8 +|Server|<HOSTNAME> (<IP-ADRESSE>)
9 +|Gateway Port|18789
10 +|Workspace|/root/clawd
11 +|Kanal|Matrix (@<BOT-USER>:<HOMESERVER>)
12 +
13 +----
14 +
15 += 2. Faehigkeiten =
16 +
17 +* Dateien lesen, schreiben, bearbeiten
18 +* Shell-Befehle ausfuehren
19 +* Web-Suche (Brave API)
20 +* Browser-Automatisierung
21 +* Cron-Jobs (periodische Tasks)
22 +* Memory-System (Kontext ueber Sessions)
23 +* Sprachnachrichten (Whisper STT)
24 +* Home Assistant Steuerung
25 +* Email-Monitoring (IMAP/SMTP)
26 +* XWiki Dokumentation
27 +* Zammad Ticket-System
28 +
29 +----
30 +
31 += 3. Installation =
32 +
33 +{{code language="bash"}}
34 +# Node.js 18+ erforderlich
35 +npm install -g clawdbot
36 +
37 +# Interaktives Setup
38 +clawdbot onboard
39 +
40 +# Version pruefen
41 +clawdbot --version
42 +{{/code}}
43 +
44 +----
45 +
46 += 4. Konfiguration =
47 +
48 +Pfad: {{code language="none"}}/root/.clawdbot/clawdbot.json{{/code}}
49 +
50 +== 4.1 Matrix-Anbindung ==
51 +
52 +{{code language="json"}}
53 +{
54 + "channels": {
55 + "matrix": {
56 + "enabled": true,
57 + "homeserver": "https://<MATRIX-SERVER>",
58 + "userId": "@<BOT-USER>:<HOMESERVER>",
59 + "password": "<PASSWORT>",
60 + "dm": {
61 + "policy": "allowlist",
62 + "allowFrom": ["@<OWNER>:<HOMESERVER>"]
63 + },
64 + "encryption": true
65 + }
66 + }
67 +}
68 +{{/code}}
69 +
70 +== 4.2 Whisper (Sprachnachrichten) ==
71 +
72 +{{code language="bash"}}
73 +pip install openai-whisper
74 +{{/code}}
75 +
76 +{{code language="json"}}
77 +{
78 + "tools": {
79 + "media": {
80 + "audio": {
81 + "enabled": true,
82 + "models": [{
83 + "type": "cli",
84 + "command": "whisper",
85 + "args": ["{{MediaPath}}", "--model", "small", "--language", "de"]
86 + }]
87 + }
88 + }
89 + }
90 +}
91 +{{/code}}
92 +
93 +----
94 +
95 += 5. Gateway Service =
96 +
97 +{{code language="bash"}}
98 +# Starten
99 +clawdbot gateway start
100 +
101 +# Als systemd Service
102 +clawdbot gateway install
103 +systemctl enable clawdbot-gateway
104 +systemctl start clawdbot-gateway
105 +
106 +# Status
107 +clawdbot status
108 +clawdbot gateway status
109 +
110 +# Logs
111 +journalctl -u clawdbot-gateway -f
112 +{{/code}}
113 +
114 +----
115 +
116 += 6. Workspace-Dateien =
117 +
118 +|=Datei|=Zweck
119 +|AGENTS.md|Verhaltensregeln
120 +|SOUL.md|Persoenlichkeit
121 +|USER.md|Benutzer-Info
122 +|IDENTITY.md|Name und Identitaet
123 +|TOOLS.md|Lokale Tool-Notizen (Zugangsdaten, IPs)
124 +|MEMORY.md|Langzeit-Erinnerungen
125 +|HEARTBEAT.md|Periodische Check-Aufgaben
126 +|memory/|Taegliche Logs (YYYY-MM-DD.md)
127 +|scripts/|Automatisierungs-Skripte
128 +
129 +----
130 +
131 += 7. Integrationen =
132 +
133 +|=System|=Zweck|=Status
134 +|Matrix|Chat-Kanal|Aktiv
135 +|Home Assistant|Smart Home Steuerung|Konfiguriert
136 +|Grafana|Monitoring Alerts|Konfiguriert
137 +|XWiki|Dokumentation|Konfiguriert
138 +|Zammad|Ticket-System|Konfiguriert
139 +|Wazuh|Security Monitoring|Konfiguriert
140 +|Mailcow/Himalaya|Email-Monitoring|Aktiv
141 +|Mailpiler|Email-Archivierung|Aktiv
142 +
143 +----
144 +
145 += 8. Chat-Befehle =
146 +
147 +|=Befehl|=Beschreibung
148 +|/status|Session-Status anzeigen
149 +|/reasoning|Extended Thinking ein/aus
150 +|/model|Modell wechseln
151 +|/clear|Session zuruecksetzen
152 +|/help|Hilfe anzeigen
153 +
154 +----
155 +
156 += 9. Troubleshooting =
157 +
158 +{{code language="bash"}}
159 +# Gateway laeuft?
160 +clawdbot gateway status
161 +
162 +# Logs pruefen
163 +journalctl -u clawdbot-gateway -n 50
164 +
165 +# Config validieren
166 +clawdbot config validate
167 +
168 +# Port belegt?
169 +lsof -i :18789
170 +{{/code}}
171 +
172 +----
173 +
174 += 10. Updates =
175 +
176 +{{code language="bash"}}
177 +npm update -g clawdbot
178 +clawdbot gateway restart
179 +{{/code}}
180 +
181 +----
182 +
183 +//Erstellt: 2026-02-02 | Ueberarbeitet: 2026-02-03 | Autor: JARVIS//

Anwendungen

Benötigen Sie Hilfe?

Wenn Sie Hilfe mit XWiki benötigen, wenden Sie sich an: