Skip to main content Skip to secondary navigation

Spezi Features

Main content start

Our open-source software reconceptualizes a digital health development ecosystem. The Stanford Spezi ecosystem emerged as a modular, standards-based digital health system, enhancing the template application-based approach with a diverse software package ecosystem. Rather than pre-packaging software components, we devised independent modules that interact through standardized methods. This allows developers to progressively adopt varying functionalities, akin to building with Lego pieces, and cater to their specific needs. With a foundation in standards-based data exchange like HL7 FHIR, developers can reuse components and connect mobile, wearable, and spatial digital health solutions to electronic health record (EHR) systems.

Wildflowers

Getting Started

The simplest way to get started with Spezi is to try our Template Application on Github. The template application is a fully-functioning iOS app that comes with common digital health features pre-integrated.

Spezi Modules

User Management

Setup and manage user accounts via multiple login providers

Connected Devices

Connect medical devices with Bluetooth

Cloud Systems

Utilize Google Firebase for authentication and data storage

Electronic Health Integration

Uses HL7 FHIR standard, plan for dashboard integration

LLMs and AI Integrations

User interfaces for chat-based interactions, cloud-based LLMs, speech

Local Data Storage

Localized, secure data storage on the app

Mobile Health Data

Easily access Apple's HealthKit information for medical applications

Onboarding

Provides customizable screens for user onboarding and consent

Questionnaires

Incorporate HL7 FHIR questionnaires into your application

Tasks and Reminders

Schedule tasks based on predefined schedule

Template Application

Demo of ecosystem of Spezi App

Other features

Additional features include Spezi Licence, Access Guard, Medication, and Contact

These are a few of many modules available for the Spezi framework, with new modules regularly being released. For a full list of modules, please see our GitHub page:

Stanford Spezi

You can also build your own Spezi module! See our documentation for more information: Documentation

For developers

If you are a developer interested in implementing these features, head over to our Spezi GitHub page to access all of the Spezi modules. Also, learn more about the framework of Spezi by visiting our Spezi Architecture page.

Spezi GitHub                   Spezi Architecture