Jarvis Automation icon
Jarvis Automation icon

Jarvis Automation

Jarvis Automation is a private, self-hosted voice assistant for your home.

Pair a Raspberry Pi Zero (or any node) once with a QR code, connect your smart devices, and Jarvis listens, responds, and runs your routines — all on hardware you own. No third-party servers, no analytics.

Jarvis Automation screenshot 1

Cost / License

Platforms

  • iPhone
  • iPad
  • Self-Hosted
  • Docker
  • Mac
  • Linux
0likes
0comments
0articles

Features

Jarvis Automation News & Activities

Highlights All activities

Recent activities

Jarvis Automation information

  • Developed by

    US flagAlexander Berardi
  • Licensing

    Open Source (AGPL-3.0) and Free product.
  • Alternatives

    5 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  63 Stars
  •  3 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
Jarvis Automation was added to AlternativeTo by auth-alternativeto-jarvis on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is Jarvis Automation?

Jarvis Automation is a private, self-hosted voice assistant for your home.

Pair a Raspberry Pi Zero (or any node) once with a QR code, connect your smart devices, and Jarvis listens, responds, and runs your routines — all on hardware you own. No third-party servers, no analytics, no tracking. Your voice, your data, your house.

WHAT YOU CAN DO

• Chat with Jarvis from your phone — handy when speaking out loud isn't an option. • Provision Pi Zero voice nodes in minutes with QR-code pairing and guided Wi-Fi setup. • Control lights, locks, plugs, thermostats, cameras, and speakers across Home Assistant, Hue, LIFX, Govee, Kasa, Nest, Schlage, SimpliSafe, Z-Wave, and more. • Organize devices into rooms (rooms can nest — Upstairs > Bedroom) so Jarvis picks the right device when you say "the bedroom light". • Design routines that trigger by voice or run quietly in the background, then drop alerts into your inbox. • Browse the Pantry — an open package store of voice commands, background tasks, and integrations. Install on whichever nodes you choose. • Enroll your voice profile so Jarvis recognizes which household member is speaking. • Invite family members to a shared household with admin / power-user / member roles.

PRIVATE BY DESIGN

• Self-hosted by default. Voice recordings, transcripts, and commands stay on the server you run. • Per-node secrets (API keys, OAuth tokens) are encrypted with AES-256 using a key that never leaves your phone. • No analytics, advertising, crash reporting, or tracking SDKs in the app — ever. • Push notifications are optional and can be disabled for a fully on-network experience. • Open source. Inspect the code, fork it, run it yourself.

WORKS WITH

Home Assistant, Philips Hue, LIFX, Govee, TP-Link Kasa, Nest, Schlage, SimpliSafe, Z-Wave, Spotify, Pandora, Music Assistant, Google Calendar, Drive, Gmail, OpenWeather, Meteo, and more — all configurable per node.

REQUIREMENTS

Jarvis Automation is the mobile client for a Jarvis backend. You'll need a Jarvis server running on your network (Mac, Linux, Docker, or a hosted instance).

OPEN SOURCE

Jarvis is fully open source. Source, docs, and self-hosting instructions: https://docs.jarvisautomation.dev

Jarvis Automation Videos

Official Links