persönlicher Assistent

Jarvis

Ein persönlicher Assistent für Telegram, WhatsApp, Slack, Microsoft Teams und Web-Chat, der vier große Sprachmodelle mit über 30 Integrationen verbindet — Mail, Kalender, Kontakte, Cloud-Speicher, Aufgaben, Buchhaltung, Kurse und mehr.

Features

Fünf Chat-Kanäle

Telegram-Bot, WhatsApp Business API, Slack, Microsoft Teams und Web-Chat teilen sich denselben Backend-Router. Text rein → Text raus, Sprache rein → Sprache raus.

Vier LLMs per Prefix

Pro Nachricht wählbar: /claude, /gpt, /gemini, /grok, jeweils mit /fast und /pro-Varianten. Vollständiges Function-Calling inklusive.

Voice-In & Voice-Out

Sprach­nachrichten werden via Whisper / Deepgram transkribiert, Antworten mit ElevenLabs als WAV zurück­geschickt. Automatisch im gleichen Modus wie der Input.

Lokale Pseudonymisierung

Personen, Firmen, Adressen und IBANs werden vor dem LLM-Call durch Platzhalter ersetzt und anschließend zurückübersetzt. Mehrstufige Erkennung kombiniert regelbasierte und lernbasierte Verfahren.

Langzeit-Gedächtnis

Fakten werden lokal und semantisch durchsuchbar gespeichert, getaggt nach Personen, Organisationen und Kunden, und bei relevanten Anfragen automatisch in den Kontext eingeblendet.

Event-Watcher

Persistente Regeln mit acht Typen: Mail-Match, Wetter-Schwelle, Kurs-Alert, Such-Treffer, Asana-Fälligkeit, Tool-Poll, Tool-Digest, No-Reply-Reminder. Chat-basiertes Setup via watch_add.

Sprachmodelle

Pro Nachricht wählbar, mit Fallback auf das Admin-Default. Alle Provider mit Tool-Loop und Audit-Log.

/claude · Anthropic Claude /gpt · OpenAI GPT /gemini · Google Gemini /grok · xAI Grok /fast · schnelle Variante /pro · Premium-Variante

Integrationen

Mail

  • IMAP (bis 3 Postfächer, Butler-Suche)
  • Gmail (Google Workspace OAuth)
  • Outlook Mail (Microsoft Graph)
  • iCloud Mail (IMAP-Integration)

Kalender

  • iCloud Kalender (2 Accounts)
  • Google Calendar
  • Outlook Calendar
  • Microsoft Teams Meetings
  • Cross-Kalender-Meta-Suche

Kontakte

  • iCloud CardDAV
  • Google Contacts
  • Outlook Contacts
  • Parallele Meta-Suche mit Fuzzy-Match

Dateien & Cloud

  • Nextcloud (jailed Upload-Folder)
  • Google Drive
  • SharePoint Online

Aufgaben & Projekte

  • Asana (Tasks, Sections, Move)
  • Smenso (deutsches PM-Tool)
  • Google Tasks
  • iCloud Erinnerungen

Buchhaltung & Kommunikation

  • Lexoffice (Rechnungen, Umsatz)
  • Microsoft Teams (Chats, Channels, Presence)
  • Slack (Channels, DMs, Reactions)
  • DeepL (Übersetzungen)

Info & Recherche

  • Web-Search (Brave · Google CSE · SearXNG · DDG)
  • Grokipedia & Fact-Check (xAI Responses API)
  • Wetter (Open-Meteo)
  • Feiertage (Nager.Date)
  • Google Trends (RSS + Interest-Zeitreihen)
  • Yahoo Finance (Aktien, Krypto, FX, Rohstoffe)

Wissen & System

  • Langzeit-Gedächtnis (semantische Suche, lokal)
  • Knowledge-Store (Key-Value)
  • Event-Watcher (8 Regel-Typen)
  • System-Commands (Diagnostik)

Datenschutz

Der Assistent läuft vollständig auf eigenem Server. Keine Third-Party-Analytics, keine CDN-Fonts, keine Tracker. Nachrichten durchlaufen vor jedem LLM-Call eine Pseudonymisierungs-Pipeline, damit persönliche Daten das System nicht als Klartext verlassen.

  • Mehrstufige Pseudonymisierung vor jedem LLM-Call, Rück-Auflösung erst in der Antwort
  • Optionales vollständiges Audit-Log für Compliance-Prüfungen
  • Alle persönlichen Daten bleiben im lokalen Storage — kein externer Datenbank-Dienst
  • Allowlist-basierte Zugriffskontrolle pro Chat-Kanal
  • Strikte Trennung zwischen öffentlichem Webspace und geschützten Systemdaten