Coming to Kickstarter

A computer small
enough to forget.

A pocket Linux device that takes your calls.

The device

Small enough to forget you own it.

A pocketable slab with a screen, a speaker, a microphone and a button you get to define. Everything else about it is software.

  • Mic arrayHears you across a room, not just up close.

  • DisplayWho is calling, what was said, what it did.

  • USB-COne port for charging and for talking to a laptop.

  • Status lightTells you at a glance when the mic is live.

  • SpeakerCarries the other side of a call, and its replies.

  • Programmable buttonBind it to anything you write yourself.

Industrial design is still in progress. The illustration above is drawn from our current direction, not a photograph of final hardware.

Phone calls

Let it take the call.

Screening, answering and relaying calls is what OpenRemote is built around. Everything else it does is in service of that being effortless.

  1. A call arrives

    Your phone rings and so does OpenRemote. Let it ring through to you, or hand the call over and carry on with what you were doing.

  2. It answers and listens

    The assistant picks up, greets the caller, and works out who they are and what they want — the same way you would if you had the patience.

  3. You get the short version

    A summary lands on the screen while the call is still live. Read it, ignore it, or press the button to take the call yourself mid-sentence.

Incoming call

Number not in your contacts

Answering
  • Hi, you've reached Dana's assistant. Who's calling?
  • It's the clinic — about moving Thursday's appointment.
  • I can pass that on. What time are you offering?

Summary so far

Caller wants to move Thursday’s appointment. Waiting on a new time_

Take the callKeep going

An illustration of the interface we are building, with an invented conversation. Not a recording, and not final software.

Open by design

It’s a real computer.

OpenRemote runs Linux. Not a locked appliance with a companion app, but a small machine you can log into and change. If our assistant is not what you want it to be, replace the parts you disagree with.

SSH in
It is on your network and it accepts a shell. No vendor console standing between you and the machine you bought.
Install what you like
A general-purpose Linux userland, so the tools and runtimes you already know are the tools you use here.
Write your own handlers
Decide in your own code what happens when a call comes in, when the button is pressed, or when you say a particular thing.

you@openremote — ssh

~$ ssh you@openremote.localWelcome to OpenRemote.~$ ls handlers/incoming_call.py   button.py   wake_word.py~$ cat handlers/incoming_call.py# Runs on every inbound call.def on_call(call):    if call.is_known_contact:        return call.ring_my_phone()    return call.answer_and_summarize()~$ systemctl restart openremote-agent# Distribution, package manager and API: [TBC]~$ _

Illustrative session, written by hand to show the idea — not a screenshot of a shipping device. Command names, file layout and the handler API are still being designed and will change.

Specifications

The sheet, honestly.

We would rather leave this page mostly blank than fill it with numbers we cannot stand behind yet. Here is the shape of the spec sheet; the figures land when they are locked.

Specifications are provisional. OpenRemote is pre-launch and nothing below is final. Values marked [TBC] are still being decided and will be confirmed when the Kickstarter campaign goes live.

Provisional OpenRemote specifications. Values marked TBC are not yet confirmed.
ComponentValue
SoCApplication processor[TBC]
MemorySystem RAM[TBC]
StorageOnboard flash[TBC]
DisplayPanel type, size and resolution[TBC]
ConnectivityWireless radios and protocols[TBC]
Audio inMicrophone configuration[TBC]
Audio outSpeaker and output path[TBC]
BatteryCell capacity and runtime[TBC]
PortsConnectors and expansion[TBC]
ControlsButtons and inputs[TBC]
DimensionsHeight, width and depth[TBC]
WeightDevice only[TBC]
Operating systemDistribution to be confirmedLinux
PricePricing is set when the campaign launchesTo be announced

No certifications, carrier compatibility or regional availability are claimed at this stage.

Campaign launching soon

OpenRemote is heading to Kickstarter.

We are building the device in the open and putting it up for backing when it is ready to be built at volume. There is no launch date to give you yet — when there is one, it will be here first.

The campaign page isn't live yet, so this button doesn't go anywhere.

Campaign
To be announced
Price
To be announced
Shipping
To be announced