File size: 1,164 Bytes
3e090ab
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7d2f99e
 
3e090ab
 
 
 
 
 
 
aff67c7
3e090ab
 
 
 
 
 
aff67c7
3e090ab
 
 
 
532bf85
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
title: Reachy Phone Home
emoji: 📱
colorFrom: yellow
colorTo: blue
sdk: static
pinned: false
short_description: Phone focus companion for Reachy Mini
tags:
  - reachy_mini
  - reachy_mini_python_app
---

# reachy_phone_home

Phone focus companion for Reachy Mini. Reachy watches for your phone, encourages focus, and responds with movements.

![Reachy Phone Home](reachy_phone_home/assets/reachy_phone_home.PNG)

## How it works
- Uses Reachy Mini camera + YOLO phone/person detection.
- Tracks phone use and triggers movements after configured heartbeats.
- Includes a manual simulation app for development.

## Run locally
```bash
python reachy_phone_home_app.py
```
The YOLO26 weights are downloaded automatically on first run.

## Configure
Key flags (examples):
```bash
python reachy_phone_home_app.py --conf 0.15 --process-every 1
```

## Publishing
Use the Reachy Mini App Assistant to check and publish this app.

## License
This repository is licensed under the Apache License 2.0. It uses Ultralytics YOLO
for detection, which is licensed under AGPL-3.0. Use of the Ultralytics component
is subject to the AGPL-3.0 terms. See `NOTICE` for details.