Install sleepKIT and run a first workflow.
Start here →
sleepKIT is a Python development kit for building sleep-monitoring AI for Ambiq devices. Turn sensor recordings into features, train and evaluate models, and prepare them for deployment at the edge.
One configurable workflow
Building a sleep-monitoring model involves recordings and labels, signal processing, a training setup and a way to assess the result. sleepKIT brings those pieces into a configurable Python workflow for wearable and edge applications.
Start with an included task, run it from the command line or adapt the workflow through the Python API. The task and guide pages explain the options in detail, including how to prepare a model for integration on Ambiq devices.
Start with a built-in task, or extend the workflow with your own training, evaluation and export routines.
In a Python 3.12 project, add sleepKIT and check that the command line tool is available:
uv init --python 3.12 my-sleep-projectcd my-sleep-projectuv add sleepkituv run sleepkit --helpThe quickstart covers pip and source-checkout installation, configuration and your first workflow.
Code and Ambiq-authored documentation use BSD-3-Clause, except separately licensed material. Model weights and datasets have their own terms.