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.