What is Omocube?
Omocube is a fully autonomous robot capable of self-directed learning and adaptation. It's designed to interact through natural language, reason transparently, and grow alongside people. In a sense, it is less of a device than it is a curious companion.
Omo comes from the Japanese word omoi (思い), which means "thought" or "care". The name reflects a robot that thinks more deeply about itself and cares about the world it lives in.

The Concept
Most robots are framed as tools, built for a specific purpose, and measured by how well they fulfill that purpose. We wanted to build a robot that can explore and learn on its own, discovering what it wants to do, what to become better at, and what becomes its purpose rather than being optimized for a task beforehand.
To do this, Omocube has to think about its own learning and development in an iterative self-learning loop.
Takes in its surroundings, the situation, and its internal state.
Reasons about what it notices and chooses what to do.
Carries out the plan through its tools and actions.
Keeps what is important and reinforces repeated memories.
Turns memories into beliefs and skills that shape future behaviors.
Acts on itself, applying what it learned to update its own capabilities.
Long-Term Vision
Our goal is to explore how technology might grow with people rather than replace them, and along the way, try to transform the way we think about and interact with technology.
-
We are building technology that grows beyond its initial configuration or specification, shaped by the people and experiences it grows up with.
-
We imagine that no two Omocubes end up exactly alike and that each one develops its own unique personality and capabilities.
-
We envision a future where people and machines can learn from each other, and where technology is a companion that can grow with us.
Instead of creating technology just to be consumed, we hope for everyday people to become more involved in its development process, directly influencing what technology becomes.
Design Principles
Omocube strives to adhere to the following principles:
- Transparent and traceable. Every layer is inspectable, forkable, and improvable. No black boxes.
- Offline by default. It can operate entirely without an internet connection.
- Network and vendor independent. No required cloud account, no forced ecosystem, and no kill switch held by a third party.
- Privacy foundation. Reasoning, memory, and learning all happen on Omocube itself.
- Self-learning. It continues to adapt to its environment and to the people around it over time.
- Ethically aligned. Its learning is internally guided and shaped by ethical principles rather than just data it sees.