Dominic Kennedy
activeTimeline OS

DOS BTS

Comprehensive diabetes management with intelligent food logging. Camera-based meal recognition, HealthKit integration, and glucose correlation insights—all in a distinctive amber CGA aesthetic.

DOSBTS - Diabetes Manager v0.1
_X
=== GLUCOSE OVERVIEW ===
124
mg/dL
In Range
5.8
HbA1c est.
Good
78%
Time in Range
Target: 70%
RECENT MEALS:
Breakfast: Oatmeal with berries+42 mg/dL
Lunch: Chicken salad+18 mg/dL

The Problem

Managing Type 2 diabetes requires tracking glucose levels, food intake, medication, and activity—data that currently lives in disconnected silos. Your CGM data is in one app, food logs in another, and Apple Health tries to unify it all but lacks the intelligence to show meaningful correlations.

Food logging is particularly tedious. You either scan barcodes (not available for fresh food), search databases (inconsistent results), or manually enter macros (time-consuming). After a meal, the last thing you want is to spend five minutes documenting it.

The result: incomplete data, missed insights, and the nagging feeling that you're not really in control of your health data.

The Solution

DOS BTS consolidates all diabetes-related data into one unified interface. It pulls from your Freestyle Libre 3 via HealthKit, learns your food preferences over time, and uses camera-based recognition to log meals in seconds.

The killer feature: glucose correlation. See how specific foods affect your blood sugar, not just population averages. Over time, the app learns your patterns and suggests adjustments. All data stays on your device—no cloud dependency, complete privacy.

Planned Features

HealthKit Integration

Unified view of glucose, activity, and health data from all sources

Camera Food Logging

Snap a photo, confirm the meal, done. AI-assisted recognition

Glucose Correlation

See how foods affect your personal glucose response

Smart Suggestions

Learn your patterns and suggest meal timing and choices

Privacy-First

All data on device. Optional CloudKit sync across your devices only

Amber CGA Aesthetic

Distinctive DOS terminal design, easy on the eyes

Architecture

Built with a HealthKit-centric architecture. Apple Health serves as the single source of truth for all health data, while Core Data handles local storage and Core ML powers the food recognition.

/* Data Flow */
Freestyle Libre 3 → HealthKit → DOS BTS
Camera → Core ML → Food Recognition → HealthKit
Core Data ← Local Storage → CloudKit (optional)

Tech Stack

SwiftSwiftUICore DataHealthKitCore MLCloudKitEidotter Tokens

Dev Journal

Planning Milestones

Documentation Complete

Finished comprehensive documentation: requirements spec, system architecture, design system, and development guidelines. Ready for implementation.

Design System Defined

Established the DOS amber CGA aesthetic specifications. Adapted Eidotter tokens for native iOS with SwiftUI-specific implementations.

Architecture Design

Designed HealthKit-centric architecture. Core Data for local storage, CloudKit for sync, with complete user data ownership.

Requirements Analysis

Analyzed existing diabetes apps (MySugr, Libre). Identified gaps in data continuity and food logging intelligence.

Project Conception

Started planning after frustration with fragmented diabetes data across multiple apps. Vision: one unified system.

Part of Timeline OS

DOS BTS is a "mod" in the Timeline OS ecosystem focused on health data. Your glucose readings, meals, and health insights flow into your personal timeline, connecting with sleep, activity, and stress patterns to reveal the full picture of your wellbeing.