CareBand is a native openvela smart-band application for health tracking,
care reminders, trend review, and data export. It is implemented in C on LVGL
v9.1 with feature slices, repository-backed models, observable UI binding, and a
rule engine. The health advisor can also use DeepSeek or MiniMax-M3 through a
host bridge, with an on-device rule fallback when the bridge is unavailable.
Project source and documentation live under careband/.
Quick Start
# Host checks, no openvela tree required
careband/scripts/run_host_tests.sh
# Render LVGL screenshots on the host. Requires freetype and libpng.
careband/scripts/render_screenshots.sh
# Build and run with openvela
careband/scripts/fetch_source.sh
careband/scripts/install_into_openvela.sh
careband/scripts/build_sim.sh
careband/scripts/run_sim.sh # In NSH: careband &
openvela_shouhuan
CareBand is a native openvela smart-band application for health tracking, care reminders, trend review, and data export. It is implemented in C on LVGL v9.1 with feature slices, repository-backed models, observable UI binding, and a rule engine. The health advisor can also use DeepSeek or MiniMax-M3 through a host bridge, with an on-device rule fallback when the bridge is unavailable.
Project source and documentation live under
careband/.Quick Start
Documentation
careband/README.md- module overview, screenshots, and usagecareband/docs/00_quick_start.md- host and emulator setupcareband/docs/01_architecture.md- architecture notescareband/docs/02_features.md- feature mapcareband/docs/07_health_advisor.md- health advisor bridge and data contractLicense
Project source is Apache-2.0; see
careband/LICENSE. The bundled Noto Sans CJK SC subset is under SIL OFL 1.1; seecareband/THIRD_PARTY.md.