shenas collects health, finance, and lifestyle data from the services you already use, normalizes it into a unified picture, and helps you notice patterns. Everything runs locally -- your raw data never leaves your machine.
Sources sync data from your services, transforms normalize it into canonical schemas, and on-device models find patterns -- all without a single byte leaving your machine.
Every feature is designed to help you understand yourself better -- on your terms, at your own pace.
Your health tracker, your bank, your journal, your calendar -- they all hold a piece of the picture. shenas brings them together on your device so you can see it whole.
Three steps from zero to your first insight. Requires Python 3.12+ and uv.
Modular by design. Each piece handles one job well, and together they create a system that works quietly in the background.
A lightweight tool to connect sources, manage plugins, and control everything from the terminal.
Runs on your machine. Serves the dashboard, handles queries, discovers your plugins automatically.
A daemon that checks your sources on schedule and syncs new data without you lifting a finger.
A signed package server. Install trusted plugins with a single command.
Models train on-device and share only gradients. Each device benefits from patterns found across many, without sharing raw data.
Native apps for Linux, macOS, Windows, and Android. Same interface, same data, wherever you are.