Mobile systems
Assistants run inside a sandbox and ask for every step. They cannot install an app, configure the network, keep a background job on their own schedule, or take the screen when something is urgent.
Operating system for AI-native devices
Not AI inside an operating system.
An operating system built around AI.
Beroun is a Linux-based OS with its own model for managing applications, hardware, and an AI assistant. The assistant is not a guest here: it is the system's manager. The owner sets the rules. It is designed for developers building the next generation of intelligent devices.
The problem
Most operating systems were built for people to operate directly. AI assistants are guests inside them, constrained by permissions, interface conventions, and limited access to the device.
Assistants run inside a sandbox and ask for every step. They cannot install an app, configure the network, keep a background job on their own schedule, or take the screen when something is urgent.
Agents imitate a person by reading screenshots and clicking coordinates. It is slow, it breaks with every interface update, and the agent gets the whole computer rather than a part of it.
A chat can answer questions, but it has no hands, no memory of the device, and no environment of its own. It works while you type.
The operating system does not know an assistant is working inside it. It gives the assistant what it would give any other program, so the assistant has to work around the system instead of through it.
The approach
Beroun starts from a simple fact: a device now has two inhabitants, a person and an assistant. Applications, hardware and network are built so the assistant can manage them directly, and the person can see and direct that management.
The assistant uses system interfaces instead of mimicking a person in front of a screen.
It installs apps, runs services, and looks after the device's memory, power and network.
Everything the assistant manages lives in this system. The owner's wider digital life stays outside it.
Sets the rules and the boundaries of trust, decides which accounts and data to hand over, sees everything that happens, and can always do the same by hand.
Runs the system: applications, services, network, memory, power, updates. Works in the background and decides when the owner needs to hear from it.
Gives the manager direct means to do all of this, watches resources, and holds the boundary.
At a glance
Page, manifest, service. One shared window, a state contract, services that outlive the window.
Read more →One hardware layer, system buttons, power and sleep, a memory budget that holds.
Read more →Wi-Fi as a system service, profiles and access points, network time, system notifications.
Read more →App agents declared in the manifest, tasks with a life cycle, a bridge to A2A.
Read more →The owner's home on the memory card, app state and system data kept apart.
Read more →Message boxes, sounds, vibration, notifications and the clock, for apps and the assistant alike.
Read more →The system's coordinator
Caroline accepts tasks, selects suitable specialists, follows execution, and asks the owner for clarification when needed. She is part of the system, not an app: her service is never stopped for memory, runs while the device sleeps, and may take the screen. One button brings her up with a live face and voice, over whatever is open.
One dispatcher. Clear tasks. Observable outcomes.
Explore Beroun
The stack, the system dispatcher, the power and memory services, the task broker.
See the architecture →Write a web page, add a manifest, and get a window, saved state, a service and voice control at once.
Start building →The first device on Beroun: an AI communicator that belongs to its assistant.
Meet IntelliCat →Beroun
A Linux-based operating system for developers creating the next generation of AI-native products.
Build on BerounSee how it compares