Back

Jarvis

2022 Private

Jarvis is a command processor that turns plain-English requests into actions across multiple input channels. It can parse time phrases, run automations, log events, edit lists, and send replies back through the same channel.

What it solves


Jarvis addresses the problem of handling the same command from different places without separate interfaces for each one. It accepts requests from Alexa, SMS, HTTP, chat, web sockets, and scheduled triggers, then routes them through one command pipeline.

It also handles natural-language details such as relative times and spoken numbers, so commands can be written in plain language. Built-in actions cover common household and personal workflows, while unknown commands can be handed to Jil automations.



Features



How to use it


  1. Send a plain-English command through one of the supported channels.
  2. Include a time phrase if the command should run later.
  3. Use log to create a timestamped event with optional key-value data.
  4. Use list-style phrasing to add or remove items from a list.
  5. Send a command that matches a built-in action, or let it fall through to Jil automation.
  6. Read the reply in the same channel or in the live dashboard feed.

How it works