Um mecanismo de dados de saúde com IA e hospedagem própria que padroniza exames laboratoriais, dados de wearables e arquivos genéticos em um único registro rastreável, com servidor MCP.
krumjahn/applehealth
Uma CLI de terminal que exporta dados de export.xml do Apple Health para CSV/JSON, gera gráficos e permite conversar com eles usando LLMs locais ou na nuvem.
- Estrelas
- 465
- Forks
- 38
- Issues abertas
- 1
- Último commit
- há 3 meses
O que é?
healthai é uma ferramenta de linha de comando em Python que lê o arquivo export.xml gerado pelo Apple Health e o converte em conjuntos de dados CSV ou JSON, preservando os metadados de registros, treinos e resumos de atividade. Ela gera gráficos de frequência cardíaca diária, sono e intensidade da frequência cardíaca durante os treinos, além de normalizar as unidades de distância, massa corporal, energia e frequência cardíaca antes de agregar os dados.
A interface principal é um REPL de chat no qual você faz perguntas em inglês natural. Os comandos com barra abrangem passos, frequência cardíaca, sono, treinos, peso, diagnósticos e exportações. Medições sobrepostas do iPhone, Apple Watch e fontes de terceiros são conciliadas com uma prioridade configurável por métrica, e um filtro de fontes pode excluir apps indesejados.
Os modelos podem ser de provedores na nuvem, como OpenAI, Anthropic, Google e DeepSeek, ou totalmente locais, servidos pelo Ollama, LM Studio, Jan, llama.cpp, GPT4All ou qualquer endpoint compatível com OpenAI, para que os dados de saúde permaneçam na sua máquina.
Recursos principais
- 01Converte export.xml para CSV e JSON, preservando os metadados de registros, treinos e atividades.
- 02REPL de chat que responde a perguntas em inglês natural sobre seus dados de saúde.
- 03Gera gráficos de frequência cardíaca, sono e intensidade dos treinos.
- 04Concilia fontes sobrepostas com prioridade configurável por métrica e filtros de fontes.
- 05É compatível com provedores de LLM na nuvem e modelos totalmente locais via Ollama, LM Studio e servidores semelhantes.
- 06Alterna entre unidades métricas e imperiais.
Casos de uso
- Analisar anos de dados do Apple Watch e do iPhone para identificar tendências de passos, sono e frequência cardíaca.
- Manter registros de saúde confidenciais na própria máquina usando um modelo local.
- Exportar dados do Apple Health para CSV e analisá-los depois com pandas ou planilhas.
- Verificar um registro de treinos em busca de padrões, como quedas na recuperação entre os treinos.
Início rápido
- 1
Instale o healthai com pipx
pipx install healthai - 2
Execute o healthai e siga o assistente de configuração para escolher um modelo de IA e indicar o caminho para export.xml
healthai
Antes de usar
- Não há licença listada nos metadados do repositório, então os termos de reutilização não estão claros.
- Os recursos de chat precisam de uma chave de API de um LLM na nuvem ou de um modelo instalado localmente, como o Ollama.
Tópicos
Perguntas frequentes
- O que é applehealth?
- Uma CLI de terminal que exporta dados de export.xml do Apple Health para CSV/JSON, gera gráficos e permite conversar com eles usando LLMs locais ou na nuvem. healthai é uma ferramenta de linha de comando em Python que lê o arquivo export.xml gerado pelo Apple Health e o converte em conjuntos de dados CSV ou JSON, preservando os metadados de registros, treinos e resumos de atividade. Ela gera gráficos de frequência cardíaca diária, sono e intensidade da frequência cardíaca durante os treinos, além de normalizar as unidades de distância, massa corporal, energia e frequência cardíaca antes de agregar os dados.
- applehealth é gratuito? Qual é a licença?
- applehealth não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- applehealth ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de applehealth foi em 6 de ago. de 2026.
- Para que posso usar applehealth?
- Analisar anos de dados do Apple Watch e do iPhone para identificar tendências de passos, sono e frequência cardíaca. Manter registros de saúde confidenciais na própria máquina usando um modelo local. Exportar dados do Apple Health para CSV e analisá-los depois com pandas ou planilhas. Verificar um registro de treinos em busca de padrões, como quedas na recuperação entre os treinos.
- Como instalar applehealth?
- Instale o healthai com pipx: pipx install healthai Execute o healthai e siga o assistente de configuração para escolher um modelo de IA e indicar o caminho para export.xml: healthai
- Onde consigo applehealth?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/krumjahn/applehealth
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo para desktop e web que permite explorar e consultar dados com SQL, usando ClickHouse e com assistência opcional de LLM.
Assistente de reuniões com IA e foco em privacidade, que grava, transcreve e resume reuniões localmente no macOS e Windows, com resumos opcionais via Ollama ou LLM na nuvem.
Aplicativo gratuito para desktop e uso offline que pontua e explica momentos de destaque em vídeos locais com sinais de cena, movimento, áudio, objetos e transcrição.
Ferramenta de linha de comando em Python que gera pôsteres minimalistas e imprimíveis de qualquer cidade usando dados do OpenStreetMap, com temas de cores selecionáveis.
Rastreador de tempo automatizado e de código aberto que registra apps ativos, títulos de janelas, abas do navegador e status de inatividade, com todos os dados armazenados localmente sob seu controle.