XiaoMi/xiaomi-miloco

Xiaomi Miloco

What it solves

Xiaomi Miloco transforms standard smart home setups into a proactive, intelligent living environment. It solves the limitation of rigid, rule-based automation by using AI to understand household context, recognize family members, and manage tasks autonomously, acting like a butler that plans ahead rather than just reacting to simple triggers.

How it works

Miloco runs as a plugin on the OpenClaw AI Agent platform. It uses video and audio feeds from your existing Mi Home cameras to perceive your home environment. This data is processed by the MiMo large language model, which serves as the system's "brain." The system builds a "home memory" of habits and preferences, allowing it to manage complex, long-term tasks—like scheduling reminders or adjusting home comfort—without needing you to program every specific rule.

Who it’s for

This project is for smart home enthusiasts who want to move beyond basic automation and have a system that learns their family's routines. It is designed for users who already own Xiaomi Mi Home devices and are comfortable running a 24/7 server (such as a Mac mini or a Linux machine) to host the agent.

Highlights

  • General Common Sense: Automatically detects hazards like falls or children playing with dangerous objects without needing preset rules.
  • Identity Recognition: Uses facial and posture signals to identify family members and provide personalized services.
  • Home Memory: Learns long-term habits and preferences to make proactive decisions and offer timely reminders.
  • Household Tasks: Manages complex, multi-step goals, such as daily exercise tracking or medication reminders, rather than just simple "if-this-then-that" triggers.
  • Interactive Tuning: You can "raise" your Miloco by giving it feedback through OpenClaw, allowing it to adapt its proactive behavior to your specific preferences over time.

Related

  • Project
  • Project
  • Project
  • Project