Ryszard OS · closed beta
An AI that actually lives in your home.
Ryszard talks naturally, knows which room you are in, knows the devices in your home and gets things done — not just answers.
The first beta is for Home Assistant users. No spam, no strings attached.

Satellite · Kitchen
Ryszard, lights off here.
Done. Both kitchen lights are off.
- Works with Home Assistant
- Core runs on your hardware
- A satellite in every room
- Polish and English
Conversation, not commands
Don't learn commands. Just say what you need.
Every sentence reaches Ryszard together with its context: the room it was said in, the state of the house and what it already knows about you. See what happens between the request and the reply.
Ryszard knows which room you are speaking from and switches off the right lights.
Heard
Ryszard, lights off here.
Context
- Room: Kitchen
- Satellite: Kitchen
- Main light — 70%
- Over the counter — 35%
Tool
lights.turn_off(room: "kitchen")Policy
Low riskLights in the room the request came from — done straight away.
Reply

Done. Both kitchen lights are off.
Why Ryszard
A voice assistant knows answers. Ryszard knows your home.
Language models are interchangeable. The lasting value is in the layer that knows where the conversation happens, what is in the room and what is allowed.
Understands place
Every satellite belongs to a room. “Here” always means where you stand — the same request in the kitchen and in the living room drives different devices.
Understands context
It uses the state of your devices, the time of day, the conversation so far and your household's habits.
- Room of the conversation
- Device state
- Time of day
- Conversation so far
- Household member
- Memory
Gets things done
It runs lights, blinds, music and Home Assistant automations through typed, controlled tools.
Remembers — under your control
You see what it has remembered. Correct it or delete it with a single tap.
Runs on your hardware
The Core, your home's configuration and the device mapping stay with you, next to Home Assistant.
Ryszard OS, day to day
One home. Every screen. The same Ryszard.
The wall panel, everybody's phones and the satellites in the rooms show the same home at the same moment. Anything you can do with a tap, you can simply say.


Ryszard's face
Real-time conversation. The aura changes like the LED ring on a satellite: listening, thinking, speaking.

Home
Blinds, lights, gates and cameras around a single button: Ryszard.

Lights in context
The rooms and names you actually use — “over the counter”, not light.kitchen_02.

Music in every room
Every satellite is a speaker and a Bluetooth receiver. The music plays where you are.

Memory in plain sight
Everything Ryszard has remembered in one place — with its author, room and a delete button.

Event history
Every action: who, from where, what and with what result — refusals included.

Weather
An hourly forecast and sunrise times, which the blind schedules use too.

Night mode
After dusk the panel dims itself, so it never glares in a dark hallway.
Not promises — a working system
What Ryszard can already do
Ryszard runs every day in a real home: satellites in the rooms, a panel on the wall and an app on everyone's phone. Beta 0.1 brings these capabilities to your Home Assistant, starting with the essentials.
Your home, at hand
Lights and dimmers
In beta 0.1Room by room, with your names and brightness.
Blinds with schedules
In beta 0.1The whole house, one room or one blind — at dusk too.
Gates with confirmation
In beta 0.1They open only after an explicit “yes”.
Live cameras
Runs at home, comes to the product laterLive view and motion, on your phone as well.
Robot vacuum
Runs at home, comes to the product laterStart, back to the dock and a weekly schedule.
Conversation and memory
Room context
In beta 0.1“Here”, “in this room”, “downstairs” — no entity names.
Device aliases
In beta 0.1“The light over the counter” instead of light.kitchen_02.
Transparent memory
In beta 0.1Remembered facts you can view, correct and delete.
Reminders and alarms
Runs at home, comes to the product laterSpoken in the room the request came from.
Mail and calendar
Runs at home, comes to the product laterEach household member's Google and iCloud accounts.
Calls on your behalf
Runs at home, comes to the product laterA voice agent calls and asks the household to decide.
One home on every screen
Live sync
In beta 0.1A change by voice, panel or phone shows up everywhere at once.
Event history
In beta 0.1Every attempted action and its result, with room and author.
Wall panel and app
In beta 0.1The same app on a tablet, an iPhone and Android.
Push notifications
Runs at home, comes to the product laterA visitor at the door reaches even a locked phone.
Parental lock
Runs at home, comes to the product laterArmed by voice, disarmed only with a PIN.
Ryszard OS architecture
A local brain, light satellites, a minimal cloud.
Your home's data stays at home. The cloud handles your account, licence and updates — never control of your devices.
- Context Engine
- Tool Gateway
- Policy Engine
- Memory Service
- Satellite Registry
- Audit Log
Inside the Core
- Context Engine
The room, available devices, the state of the house, time and conversation history.
- Tool Gateway
The model sees only typed tools with an allowlist of devices.
- Policy Engine
Risk assessment, permissions, confirmations and blocks.
- Memory Service
Short- and long-term memory, with its source and a way to delete it.
- Satellite Registry
Pairing, status, version and the satellite's room.
- Audit Log
Who, when, from which room, which tool and what result.
How it works
Your Home Assistant. Your hardware. A new layer of intelligence.
Install Ryszard Core next to Home Assistant
One Docker Compose file with migrations, a health check and configuration backups.
Add voice satellites
A Raspberry Pi with a microphone. The installer takes you from a clean system to a working satellite.
Assign rooms and devices
Choose which entities Ryszard can see and give them the names you actually use.
Talk to your home naturally
No entity names, no opening apps, no rigid commands.
Safety and privacy
An AI should not have unlimited access to your home.
Ryszard gets only the devices and actions you share with it. Sensitive actions can require confirmation or be blocked altogether.
Every action has a risk level
- Low
Lights, music, temperature within an allowed range
Done straight away
- Medium
Blinds, the gate under set conditions, the house mode
Depends on rules and presence
- High
Locks, alarm, oven, purchases, phone calls
Explicit confirmation or blocked
Rules we don't negotiate
- The model sees only the tools and devices you share with it.
- Your Home Assistant token never reaches the model's prompt.
- Raw audio is not stored by default.
- Secrets are encrypted at rest and the configuration is versioned.
- Every attempted action leaves a readable entry in the history.
Closed beta
Running Home Assistant? Help build the assistant you actually want to use.
We are looking for the first 20–30 homes for the closed beta. We need people who accept a development build, test the installation and tell us plainly what doesn't work.
- pilot homes to start with
- 5
- homes in the closed beta
- 20–30
- goal: from install to first action
- < 45 min
What you get
- Early access to Ryszard OS and a direct line to the team.
- Real influence on priorities — your home is our test case.
- Priority for the paid version, with terms shared before launch.
- Help installing it on your hardware.
What we ask
- A working Home Assistant and a few devices at home.
- Willingness to install Docker and a Raspberry Pi satellite.
- Honest feedback — especially about what doesn't work.
- Understanding that the beta doesn't control critical or alarm systems.
Early access
The paid version is shaped together with testers.
We will set prices after weeks of real use, not from a survey. Tick the option you are interested in — you will know the terms before launch, and taking part in the beta is free.
Community
FreeA good start
One satellite, core Home Assistant integration, your own API key.
Home
SubscriptionFor the whole home
Multiple satellites, room context, memory, home knowledge and updates.
Self-hosted Lifetime
One-offNo subscription
A licence for your own hardware and API key, with optional updates.
Pro
SoonFor installers
A deployment kit and a dashboard for client homes — after Home is validated.
Closed beta
Sign your home up for the beta
It takes about two minutes. We don't ask for your address or sensitive details about your home.
FAQ
The questions we hear most
Didn't find your question? Write to us: hello@ryszard.ai
Does Ryszard replace Home Assistant?
No. Home Assistant remains the layer of devices and automations. Ryszard adds conversation, context, memory and safe execution of actions.
Do I need a Raspberry Pi?
The first beta supports selected hardware setups, but Ryszard Satellite is software and eventually won't be tied to a single device.
Does Ryszard run locally?
The Core, your home's configuration, the entity mapping and the policies run locally. The beta may use an external model for conversation and for speech recognition and synthesis.
Does Ryszard record conversations?
Raw audio is not stored by default. Before the beta we will publish a clear description of the data flow and the diagnostic settings.
Who pays for the AI model?
The beta assumes your own API key. That keeps the cost of conversations transparent and under your control.
How much will it cost?
The beta will also test the pricing model. Testers will know the terms before the paid version launches, and taking part in the beta is free.
Can I use a name other than Ryszard?
The architecture will eventually allow other wake words. In the first beta the number of supported setups will be limited.
Which language does Ryszard speak?
The beta starts in Polish, and the architecture is ready for English: language is a setting of the home or the person, not a separate version of the product.
Your home already has devices. Give it someone who understands them.
Sign up for the closed beta — we will get in touch when we are ready for your setup.