Updates
update/April 8, 2026

JARVIS AI Assistant Overview

JARVIS is a multi-device AI assistant built on Flask and SocketIO with per-device memory, live response streaming, NLP-based timers, and clients across web, iOS, Jetson, and ESP32.

AI

JARVIS

JARVIS is the AI assistant project that's been running the longest and touched the most devices. It's a modular Flask + SocketIO backend with a /ask endpoint, WebSocket streaming, and separate memory contexts per connected device.

What it runs on

  • Web interface
  • iOS (SwiftUI)
  • Jetson (used as the hardware brain for robotics integrations)
  • ESP32 touchscreen the same hardware used in the Raccoon Prompt Device

What it does

  • NLP-based timer and alarm recognition no rigid command format required
  • WebSocket live response streaming answers arrive token by token
  • Per-device memory each client maintains its own context, so the web interface and the Jetson don't bleed into each other
  • Modular plugin system for smart home control and device automation

The web interface is live at jarvis.deltavdevs.com.