Install heartKIT and run a first example.
Start here →
heartKIT is a Python AI development kit for building heart-monitoring applications on Ambiq devices. Train, evaluate and prepare ECG and PPG models for on-device use.
One configurable workflow
heartKIT brings signal preparation, model development, evaluation and export into one Python workflow for ECG and PPG applications. Start with a built-in task and configuration, then change the data or model to fit the question you are working on.
You can run a configured workflow from the command line or use the Python API to assemble one yourself. The task pages explain each application; the guides walk through examples, and the API reference covers the underlying interfaces.
Choose a starting point for the signal or question you want to work with.
In a Python 3.12 project, add heartKIT and check that the command line tool is available:
uv init --python 3.12 my-heart-projectcd my-heart-projectuv add heartkituv run heartkit --helpThe quickstart covers other installation methods and your first workflow.