Open Source · AGPL-3.0

JARVIS

Dein autonomer KI-Agent für den Linux-Desktop

Your autonomous AI agent for the Linux desktop

Steuert Desktop, Browser & Shell · RAG auf eigenen Dokumenten · Multi-Agenten · lokal & erweiterbar

Controls desktop, browser & shell · RAG on your own documents · multi-agent · local & extensible

Python 3.13 FastAPI AGPL-3.0 v0.8 OpenClaw-Compatible

Die meisten KI-Assistenten sind Chatboxen: Du tippst, sie antworten – und das war's. Jarvis ist anders.

Most AI assistants are chat boxes: you type, they respond – that's it. Jarvis is different.

Jarvis ist ein autonomer KI-Agent, der auf deinem Linux-Server läuft und dort wirklich handelt. Er sieht deinen Desktop per Screenshot, bewegt die Maus, tippt Text, öffnet Programme und führt Bash-Befehle aus – genau wie ein Mensch, der vor dem Rechner sitzt. Kein Simulieren, kein „ich kann das leider nicht" – Jarvis arbeitet direkt auf deinem System.

Jarvis is an autonomous AI agent that runs on your Linux server and truly acts there. It sees your desktop via screenshot, moves the mouse, types text, opens programs and executes bash commands – just like a person sitting at the computer. No simulating, no "I'm sorry, I can't do that" – Jarvis works directly on your system.

Du gibst eine Aufgabe per Browser, WhatsApp oder API – Jarvis plant die Schritte, wählt die richtigen Werkzeuge und führt sie der Reihe nach aus. Schreibt Dateien, durchsucht deine Dokumente per RAG-Wissensdatenbank, steuert den Browser bis auf DOM-Ebene, sendet WhatsApp-Nachrichten und koordiniert bei komplexen Aufgaben mehrere spezialisierte Sub-Agenten gleichzeitig.

You give a task via browser, WhatsApp or API – Jarvis plans the steps, selects the right tools and executes them in sequence. Writes files, searches your documents via RAG knowledge base, controls the browser down to DOM level, sends WhatsApp messages and coordinates multiple specialized sub-agents simultaneously for complex tasks.

Welches KI-Modell dahintersteckt, bestimmst du. Gemini, Claude, OpenRouter, Ollama – oder jeder andere OpenAI-kompatible Anbieter. Lokale Modelle bleiben vollständig auf deiner Maschine; kein Byte deiner Daten verlässt den Server.

You decide which AI model powers it. Gemini, Claude, OpenRouter, Ollama – or any other OpenAI-compatible provider. Local models stay completely on your machine; not a single byte of your data leaves the server.

Das Skill-System macht Jarvis erweiterbar: Neue Fähigkeiten lassen sich als Python-Module nachladen, ohne den Core anzufassen. Das OpenClaw-Ökosystem liefert fertige Skills für Gmail, Google Drive, Kalender und mehr – einfach importieren, aktivieren, nutzen.

The skill system makes Jarvis extensible: new capabilities can be loaded as Python modules without touching the core. The OpenClaw ecosystem delivers ready-made skills for Gmail, Google Drive, calendar and more – just import, enable, use.

Jarvis ist kein Produkt, das du abonnierst. Es ist deine Infrastruktur, auf deinem Server, unter deiner Kontrolle.

Jarvis is not a product you subscribe to. It's your infrastructure, on your server, under your control.

Was Jarvis kann What Jarvis can do

Ein vollständiger KI-Agent, der wirklich auf deinem System arbeitet – kein Cloud-Wrapper. A fully autonomous AI agent that actually works on your system – not a cloud wrapper.

🖥️
Desktop-Steuerung
Desktop Control
Steuert Maus, Tastatur und Fenster direkt via X11/VNC. Jarvis sieht und bedient beliebige GUI-Anwendungen wie ein echter Benutzer.
Controls mouse, keyboard and windows directly via X11/VNC. Jarvis sees and operates any GUI application like a real user.
🤖
Multi-LLM Unterstützung
Multi-LLM Support
Gemini, Claude, OpenRouter, Ollama, LM Studio – und jedes weitere Modell mit OpenAI-kompatibler API. Kein Vendor-Lock-in.
Gemini, Claude, OpenRouter, Ollama, LM Studio – and any model with an OpenAI-compatible API. No vendor lock-in.
🔌
Skill-System
Skill System
Erweiterbar durch Skills: Shell, Dateisystem, Browser-CDP, WhatsApp, Gmail, Google Drive – und viele mehr über OpenClaw.
Extendable via skills: Shell, filesystem, Browser-CDP, WhatsApp, Gmail, Google Drive – and many more via OpenClaw.
💬
WhatsApp-Integration
WhatsApp Integration
Sendet und empfängt WhatsApp-Nachrichten via Baileys. Sprachnachrichten werden automatisch per Whisper transkribiert.
Sends and receives WhatsApp messages via Baileys. Voice messages are auto-transcribed with Whisper.
🌐
Browser-Automatisierung
Browser Automation
Vollständige Browsersteuerung via xdotool (UI-Ebene) und Chrome DevTools Protocol (DOM-Ebene). Formulare ausfüllen, Seiten scrapen, JS ausführen.
Full browser control via xdotool (UI layer) and Chrome DevTools Protocol (DOM layer). Fill forms, scrape pages, execute JS.
🧠
Persistentes Gedächtnis + Auto-Learning
Persistent Memory + Auto-Learning
Jarvis merkt sich Präferenzen, Zugangsdaten und Projektzustand. Neu: Auto-Learning – wenn Jarvis mehrere Anläufe braucht, speichert er den erfolgreichen Weg automatisch. Beim nächsten Mal geht's direkt. Auch Benutzer-Korrekturen werden als Präferenzen gelernt.
Jarvis remembers preferences, credentials and project state. New: Auto-Learning – when Jarvis needs multiple attempts, it automatically saves the successful path. Next time, it goes direct. User corrections are also learned as preferences.
📝
Benutzer-Instruktionen
Custom Instructions
Gib dem KI-Agenten dauerhafte Anweisungen über Markdown-Dateien – direkt im Settings-Editor bearbeitbar. Kommunikationsstil, Sicherheitsregeln, projektspezifische Vorgaben – alles wird bei jedem Gespräch automatisch geladen.
Give the AI agent permanent instructions via Markdown files – editable directly in the Settings UI. Communication style, security rules, project-specific guidelines – everything is automatically loaded for every conversation.
📚
Wissensdatenbank (RAG)
Knowledge Base (RAG)
Eigene Dokumente (PDF, DOCX, TXT, Excel, PPTX) durchsuchen – TF-IDF für kleine Bestände, automatischer Wechsel auf ChromaDB-Vektordatenbank bei wachsenden Datenmengen. RAG direkt auf deinen Daten, keine Cloud, kein Datenleck.
Search your own documents (PDF, DOCX, TXT, Excel, PPTX) – TF-IDF for small collections, automatic switch to ChromaDB vector database as data grows. RAG directly on your data, no cloud, no data leak.
🎭
Multi-Agenten-Orchestrierung
Multi-Agent Orchestration
Komplexe Aufgaben auf mehrere spezialisierte Sub-Agenten aufteilen. Jeder Agent hat eigene Werkzeuge, Ziele und Ergebnisse – koordiniert über Dateisystem-Protokoll.
Split complex tasks across multiple specialized sub-agents. Each agent has its own tools, goals and results – coordinated via file-system protocol.
🔄
Einfaches Update
Easy Updates
Install-Skript erneut ausführen – fertig. Erkennt automatisch eine bestehende Installation und aktualisiert nur Code und Abhängigkeiten. Einstellungen und .env bleiben erhalten.
Just re-run the install script – done. Automatically detects an existing installation and only updates code and dependencies. Settings and .env are preserved.
🔌
MCP-Anbindung
MCP Integration
Externe Tool-Server per Model Context Protocol (MCP) anbinden – stdio oder HTTP/SSE. Hunderte verfügbare MCP-Server für Dateisysteme, Datenbanken, APIs und mehr, direkt als Agent-Tools nutzbar.
Connect external tool servers via Model Context Protocol (MCP) – stdio or HTTP/SSE. Hundreds of available MCP servers for filesystems, databases, APIs and more, usable directly as agent tools.
📊
Telemetry & Tracing
Telemetry & Tracing
Integriertes Tracing für Agent-Runs, Tool-Aufrufe und LLM-Calls. Performance-Statistiken in Echtzeit – Antwortzeiten, Fehlerquoten, Tool-Nutzung auf einen Blick.
Built-in tracing for agent runs, tool calls and LLM calls. Real-time performance stats – response times, error rates, tool usage at a glance.
💬
Jarvis Chat – Mobile-First UI
Jarvis Chat – Mobile-First UI
Dedizierte Chat-Oberfläche unter /chat – optimiert für Smartphones und Desktop. Hell/Dunkel-Modus, LDAP-Anmeldung, TOTP 2FA, SSL-Zertifikat-Assistent und nahtlose Konversationsführung.
Dedicated chat UI at /chat – optimized for smartphones and desktop. Light/dark mode, LDAP login, TOTP 2FA, SSL certificate wizard and seamless conversation flow.
🔐
Multi-User & LDAP-Sicherheit
Multi-User & LDAP Security
LDAP-Domain-Anmeldung mit granularer Berechtigungskontrolle. LDAP-Nutzer können chatten und Wissen abrufen, aber keine Shell-Befehle ausführen oder Dateien schreiben – volle Isolation ohne Konfigurationsaufwand.
LDAP domain login with granular permission control. LDAP users can chat and query knowledge, but cannot execute shell commands or write files – full isolation with zero configuration.
Cron-Trigger & Datei-Watcher
Cron Triggers & File Watchers
Jarvis arbeitet proaktiv: Cron-Jobs starten Agent-Tasks automatisch zu konfigurierbaren Zeiten. Datei-Watcher reagieren auf neue oder geänderte Dateien in überwachten Ordnern – mit Pattern-Matching und {filename}-Platzhaltern im Task-Text.
Jarvis works proactively: Cron jobs automatically trigger agent tasks at configured times. File watchers react to new or changed files in monitored folders – with pattern matching and {filename} placeholders in the task text.
📱
PWA + Telegram Bot
PWA + Telegram Bot
Jarvis Chat als installierbare App (PWA) auf iOS & Android – inkl. Offline-Cache und Push-Notifications. Dazu installierbarer Telegram-Bot-Skill: Nachrichten an den Bot werden als Jarvis-Tasks ausgeführt, Antworten kommen direkt zurück.
Jarvis Chat as an installable app (PWA) on iOS & Android – including offline cache and push notifications. Plus an installable Telegram Bot skill: messages to the bot are executed as Jarvis tasks, replies come straight back.
🔒
Audit-Log & User-Memory
Audit Log & Per-User Memory
Jede Tool-Ausführung wird strukturiert geloggt (Wer? Was? Wie lange?). Persistentes Gedächtnis pro Benutzer: jeder User hat seinen eigenen Memory-Namespace – keine Überschneidung zwischen Accounts.
Every tool execution is structured-logged (who? what? how long?). Persistent memory per user: each account has its own memory namespace – no overlap between users.
🧬
Selbstoptimierung & Code-Fixes
Self-Optimization & Code Fixes
Jarvis analysiert eigene Fehler in drei Phasen (Diagnose / Root Cause / Prävention) und schreibt strukturierte Lernberichte. Mit ausdrücklicher Benutzer-Freigabe passt er Instruktionen und Code-Level-Fixes eigenständig an – validiert durch eine zweite LLM-Instanz, bevor Änderungen angewendet werden.
Jarvis analyses its own errors in three phases (Diagnose / Root Cause / Prevention) and writes structured learning reports. With explicit user authorization it applies instruction updates and code-level fixes autonomously – validated by a second LLM instance before any change is written.
Proaktives Bewertungssystem & Selbstverbesserung
Proactive Rating System & Self-Improvement
Jarvis lernt von dir – nach jeder Antwort. Mit einem Klick auf 👍, 👎 oder ❌ gibst du direktes Feedback. Bei negativer Bewertung analysiert Jarvis seine Antwort automatisch mit einem zweiten LLM, generiert 3–5 konkret bessere Alternativen und leitet eine Lernregel ab, die dauerhaft in die Wissensbasis einfliesst. Keine manuelle Konfiguration – echte Verbesserung durch echtes Feedback. Verfügbar in Web-Chat, Android-App, iOS-PWA und Windows-App.
Jarvis learns from you – after every single answer. One tap on 👍, 👎 or ❌ sends instant feedback. On negative ratings, Jarvis automatically analyses its response with a second LLM, generates 3–5 concretely better alternatives and derives a learning rule that permanently feeds into the knowledge base. No manual configuration – real improvement from real feedback. Available in Web Chat, Android App, iOS PWA and Windows App.
🛒 OpenClaw Skill-Ökosystem OpenClaw Skill Ecosystem

Skills importieren,
nicht neu erfinden
Import skills,
don't reinvent them

Jarvis ist vollständig kompatibel mit dem OpenClaw Skill-Marktplatz. Bestehende Skills können direkt importiert und als native Jarvis-Tools verwendet werden – kein manuelles Schreiben von Boilerplate, kein Vendor-Lock-in.

Jarvis is fully compatible with the OpenClaw skill marketplace. Existing skills can be imported directly and used as native Jarvis tools – no manual boilerplate writing, no vendor lock-in.

📧 openclaw_gmail
🎭 agent_orchestrator
agent_autonomy_kit
📦 + eigene Skills + custom skills
❌ Ohne OpenClaw
❌ Without OpenClaw
  • Jedes Tool von Null schreiben
  • Write every tool from scratch
  • API-Docs manuell lesen
  • Manually read API docs
  • Auth-Flows selbst implementieren
  • Implement auth flows yourself
  • Fehlerbehandlung neu erfinden
  • Reinvent error handling
✅ Mit OpenClaw
✅ With OpenClaw
  • Skill suchen & in Sekunden importieren
  • Search & import skill in seconds
  • Sofort einsatzbereit
  • Ready to use immediately
  • Community-getestete Qualität
  • Community-tested quality
  • Jarvis konvertiert automatisch
  • Jarvis auto-converts skills

In Aktion In Action

Sieh selbst, wie Jarvis mit deinem Desktop und LLM zusammenarbeitet. See how Jarvis works together with your desktop and LLM.

Jarvis Split View

Split-Ansicht: KI-Chat (links) und Live-Desktop via VNC (rechts) – Jarvis beobachtet & steuert den Desktop in Echtzeit

Split view: AI chat (left) and live desktop via VNC (right) – Jarvis watches & controls the desktop in real time

Jarvis Settings

Einstellungen: LLM-Profile, Skills aktivieren/deaktivieren, WhatsApp-Konfiguration

Settings: LLM profiles, enable/disable skills, WhatsApp configuration

Jarvis Main UI

Haupt-Interface: Modernes Glassmorphism-Design mit Echtzeit-Chat und Agentensteuerung

Main interface: Modern glassmorphism design with real-time chat and agent control

J
Jarvis
🌙 🛡️ 🔐 ⏻
24.04.2026
Erstelle einen Bericht über unsere Server-Auslastung.
💻 df -h → 42% belegt
💻 top → CPU 18%
✅ Bericht erstellt und gespeichert.
Danke! Wie war der Peak letzte Woche?
🧠 Memory geladen
Peak: Mittwoch 03:14 · CPU 87% · 14 min
Nachricht eingeben…
Dark Mode
J
Jarvis
☀️ 🛡️ 🔐 ⏻
24.04.2026
Wer hat gestern die meisten Anfragen gemacht?
👤 DOMAIN\mueller: 143 Anfragen
👤 DOMAIN\schmidt: 89 Anfragen
👤 DOMAIN\admin: 12 Anfragen
Super, danke!
Nachricht eingeben…
Light Mode

Jarvis Chat (/chat) – Mobile-optimierte Oberfläche mit Hell/Dunkel-Modus, LDAP-Anmeldung und 2FA

Jarvis Chat (/chat) – mobile-optimized interface with light/dark mode, LDAP login and 2FA

LLM-Unterstützung – offen & erweiterbar LLM Support – open & extensible

Jarvis unterstützt alle gängigen Cloud-Anbieter und lokale Modelle. Durch die OpenAI-kompatible Schnittstelle lässt sich jeder beliebige Anbieter in wenigen Zeilen integrieren – heute und in Zukunft. Jarvis supports all major cloud providers and local models. Via the OpenAI-compatible interface, any provider can be integrated in just a few lines – today and in the future.

🧠
Google Gemini
2.5 Flash · 2.0 Flash · 1.5 Pro
🤖
Anthropic Claude
Claude 4 · 3.5 Sonnet · 3.5 Haiku
🌐
OpenRouter
300+ Modelle – ein API-Key
300+ models – one API key
🏠
Lokal (Ollama / LM Studio)
Local (Ollama / LM Studio)
OpenAI-kompatibel · privat · kostenlos
OpenAI-compatible · private · free
Dein Anbieter
Your Provider
OpenAI-API → sofort kompatibel
OpenAI-API → works right away

💡 Weitere Anbieter, die sofort funktionieren: Mistral · Together AI · Groq · DeepSeek · xAI Grok · Perplexity · Fireworks AI · … und viele mehr 💡 More providers that work right away: Mistral · Together AI · Groq · DeepSeek · xAI Grok · Perplexity · Fireworks AI · … and many more

Schnellstart Quick Start

Docker oder Install-Skript – in Minuten einsatzbereit auf jedem Linux-Server. Docker or install script – ready in minutes on any Linux server.

▶ Im Terminal ausführen ▶ Run in your terminal
curl -fsSL https://jarvis-ai.info/install.sh | bash
Das Skript erledigt automatisch: The script does automatically:
  • OS erkennen (Debian/Ubuntu/Fedora/Arch)Detect OS (Debian/Ubuntu/Fedora/Arch)
  • git, Python 3, pip, Node.js installierenInstall git, Python 3, pip, Node.js
  • Jarvis klonen & Python-venv einrichtenClone Jarvis & set up Python venv
  • .env aus Vorlage erstellenCreate .env from template
  • systemd-Service einrichten & startenSet up & start systemd service
  • Autostart beim Systemstart aktivierenEnable autostart on system boot
Danach im Browser: Then open in browser:
🌐 https://<server-ip>
Login: jarvis / jarvis Login: jarvis / jarvis
Voraussetzung: Linux-Server mit root-Zugriff Requires: Linux server with root access
▶ Update auf neueste Version ▶ Update to latest version
curl -fsSL https://jarvis-ai.info/install.sh | bash
🔄 Gleicher Befehl – erkennt automatisch eine bestehende Installation und führt nur ein Update durch (git pull + pip upgrade, ~3 Min). Einstellungen und .env bleiben erhalten. Same command – automatically detects an existing installation and performs an update only (git pull + pip upgrade, ~3 min). Settings and .env are preserved.

🔍 Skript vorher ansehen: 🔍 Inspect script first: jarvis-ai.info/install.sh  ·  GitHub

▶ Herunterladen & Starten ▶ Download & Start
curl -fsSL https://jarvis-ai.info/docker-compose.yml -o docker-compose.yml docker compose up -d
▶ Update auf neueste Version ▶ Update to latest version
docker compose pull && docker compose down && docker compose up -d
🐳 Vorteile: 🐳 Advantages:
  • Keine Abhängigkeits-KonflikteNo dependency conflicts
  • Läuft auf jedem Docker-HostRuns on any Docker host
  • Updates: docker compose pullUpdates via docker compose pull
  • Vollständig isoliertFully isolated
Danach im Browser: Then open in browser:
🌐 https://<server-ip>
Login: jarvis / jarvis Login: jarvis / jarvis
Voraussetzung: Docker + Docker Compose Requires: Docker + Docker Compose

📖 Ausführliche Docker-Anleitung 📖 Detailed Docker Guide  ·  🔍 docker-compose.yml 🔍 docker-compose.yml  ·  GitHub

J
Jarvis
🌙 🛡️ 🔐 ⏻
24.04.2026
Analysiere den Speicher auf /dev/sda1
Analyze storage on /dev/sda1
💻 df -h /dev/sda1
42% belegt · 58 GB frei
✅ Bericht gespeichert
💻 df -h /dev/sda1
42% used · 58 GB free
✅ Report saved
Top 5 größte Verzeichnisse?
Top 5 largest directories?
💻 du -sh /*
/var: 18 GB
/home: 12 GB
/opt: 8 GB…
💻 du -sh /*
/var: 18 GB
/home: 12 GB
/opt: 8 GB…
Nachricht eingeben…
Type a message…
J
Jarvis
☀️ 🛡️ 🔐 ⏻
24.04.2026
Wer hat heute Anfragen gestellt?
Who made requests today?
👤 mueller · 143
👤 schmidt · 89
👤 admin · 12
Danke!
Thanks!
Nachricht eingeben…
Type a message…
💬 Neu

Jarvis Chat – für jeden Browser Jarvis Chat – for any browser

Dedizierte Chat-Oberfläche unter /chat – optimiert für Smartphones, Tablets und Desktop. Kein nativer Client nötig: einfach die URL im Browser öffnen.

Dedicated chat UI at /chat – optimized for smartphones, tablets and desktop. No native client needed: just open the URL in any browser.

  • Hell/Dunkel-Modus mit automatischer SpeicherungLight/dark mode with automatic persistence
  • LDAP-Domain-Anmeldung + TOTP Zwei-Faktor-AuthLDAP domain login + TOTP two-factor authentication
  • SSL-Zertifikat-Assistent (Download + Installationsanleitung)SSL certificate wizard (download + installation guide)
  • LDAP-Nutzer isoliert – kein Shell-Zugriff möglichLDAP users isolated – no shell access possible
  • 30-Tage-Session – kein tägliches Neu-Anmelden30-day session – no daily re-login required
  • Echtzeit-Streaming, Markdown-Rendering, Datums-TrennerReal-time streaming, markdown rendering, date separators
✨ Neu

Jarvis in der Hosentasche Jarvis in your pocket

Native Android App – chatte mit deinem Jarvis-Server von überall via Tailscale VPN. Spracheingabe, Echtzeit-Agent-Status und automatische Updates inklusive.

Native Android app – chat with your Jarvis server from anywhere via Tailscale VPN. Voice input, real-time agent status and automatic updates included.

  • Sicherer Zugriff via Tailscale VPNSecure access via Tailscale VPN
  • On-Device Spracheingabe (kein Cloud-STT)On-device voice input (no cloud STT)
  • Agent-Status & Multi-Agent PanelAgent status & multi-agent panel
  • Push-Benachrichtigungen bei fertigem TaskPush notifications on task completion
  • In-App Update-FunktionIn-app update function
  • Dark Glassmorphism UI – wie die Web-OberflächeDark glassmorphism UI – matches the web interface
APK herunterladen · 0.841 Download APK · 0.841 Android 8.0+ · ~20 MB · Debug-Build Android 8.0+ · ~20 MB · Debug build

💡 Keine App-Installation? Einfach als PWA direkt im Browser nutzen – funktioniert auf Android & iOS.

💡 No app install? Use Jarvis directly as a PWA in your browser – works on Android & iOS.

JARVIS
🚀 Starte Aufgabe: Wie ist das Wetter?
🚀 Starting task: What's the weather?
🧠 Memory geladen
⏳ Warte auf LLM…
🧠 Memory loaded
⏳ Waiting for LLM…
☀️ In Berlin sind es 18°C, leicht bewölkt.
✅ Aufgabe abgeschlossen
☀️ Berlin: 18°C, partly cloudy.
✅ Task completed
Danke! Erinnere mich um 19 Uhr.
Thanks! Remind me at 7 PM.
🍎 iOS & iPadOS

Jarvis als PWA auf iPhone & iPad Jarvis as a PWA on iPhone & iPad

Kein App Store, keine Installation – füge Jarvis Chat einfach über Safari zum Home-Bildschirm hinzu. Sieht und verhält sich wie eine native App, direkt von deinem Server.

No App Store, no installation – just add Jarvis Chat to your home screen via Safari. Looks and feels like a native app, served directly from your server.

  • Kein App Store – keine AbhängigkeitenNo App Store – fully self-hosted
  • Vollbild-Modus, eigenes Icon, eigener Splash-ScreenFull-screen mode, custom icon, custom splash screen
  • Dark & Light Mode – passt sich automatisch anDark & light mode – adapts automatically
  • Offline-Cache (statische Assets via Service Worker)Offline cache (static assets via service worker)
  • Funktioniert auf iPhone & iPad (Safari 16.4+)Works on iPhone & iPad (Safari 16.4+)
1
Öffne Safari und navigiere zur Jarvis-URL deines Servers (z.B. https://192.168.x.x/chat).
Open Safari and navigate to your Jarvis server URL (e.g. https://192.168.x.x/chat).
2
Tippe auf das Teilen-Symbol (□↑) in der Safari-Adressleiste unten.
Tap the Share button (□↑) in the Safari toolbar at the bottom.
3
Wähle „Zum Home-Bildschirm" aus der Aktionsliste.
Select "Add to Home Screen" from the action list.
4
Namen bestätigen → Hinzufügen antippen. Fertig – Jarvis erscheint auf dem Home-Bildschirm.
Confirm the name → tap Add. Done – Jarvis appears on your home screen.

⚠️ Beim ersten Öffnen musst du das selbstsignierte Zertifikat einmalig vertrauen: Einstellungen → VPN & Geräteverwaltung → Zertifikat → Vertrauen.

⚠️ On first launch you need to trust the self-signed certificate once: Settings → VPN & Device Management → Certificate → Trust.

192.168.x.x/chat
Teilen über…
Share via…
Zum Home-Bildschirm
Add to Home Screen
📋
Kopieren
Copy
🔖
Lesezeichen
Bookmark
✉️
Mail
Mail
J
Jarvis
192.168.x.x
192.168.x.x
JARVIS · Windows Desktop Agent
🚀 Starte Aufgabe: Erstelle einen Bericht…
🚀 Starting task: Create a report…
🔧 Tool: shell_execute
📋 Word-Dokument erstellt
🔧 Tool: shell_execute
📋 Word document created
✅ Aufgabe abgeschlossen
✅ Task completed
Super – schick mir die Zusammenfassung.
Great – send me the summary.
🖥️ Windows

Jarvis als nativer Desktop Agent Jarvis as native Desktop Agent

Nativer Windows-Agent – verbinde dich mit deinem Jarvis-Server direkt vom Desktop. Kein Browser nötig. System-Tray-Integration, Hotkeys und Push-Benachrichtigungen.

Native Windows agent – connect to your Jarvis server directly from the desktop. No browser needed. System tray integration, hotkeys and push notifications.

  • Nativer Windows-Agent – kein Browser erforderlichNative Windows agent – no browser required
  • System-Tray-Integration & globale HotkeysSystem tray integration & global hotkeys
  • Sicherer Zugriff via Tailscale VPNSecure access via Tailscale VPN
  • Push-Benachrichtigungen bei fertigem TaskPush notifications on task completion
  • Agent-Status & Multi-Agent ÜbersichtAgent status & multi-agent overview
  • Dark Glassmorphism UI – wie die Web-OberflächeDark glassmorphism UI – matches the web interface
  • Text per Rechtsklick kopierbarCopy text via right-click context menu
Download · Portable EXE · v0.876 Download · Portable EXE · v0.876 Windows 10/11 · 64-bit · Portable – kein Setup nötig Windows 10/11 · 64-bit · Portable – no installer needed

🤝 Mach mit – Jarvis lebt von der Community 🤝 Join in – Jarvis thrives on community

Jarvis ist ein Open-Source-Projekt – und soll es bleiben. Ob du einen Bug gefunden hast, eine neue Skill-Idee mitbringst, die Dokumentation verbessern möchtest oder einfach neugierig bist wie alles funktioniert: jede Beteiligung ist willkommen.

Fork das Repo, öffne einen Issue oder schreib direkt einen Pull Request. Die Architektur ist bewusst modular gehalten – neue Skills lassen sich in wenigen Zeilen Python ergänzen, ohne den Core zu berühren. Lass uns gemeinsam etwas Großartiges bauen.
Jarvis is an open-source project – and will stay that way. Whether you've found a bug, have a new skill idea, want to improve the docs, or are simply curious how it all works: every contribution is welcome.

Fork the repo, open an issue, or write a pull request directly. The architecture is intentionally modular – new skills can be added in just a few lines of Python without touching the core. Let's build something great together.