A CarbCam egy fényképalapú alkalmazás a szénhidrátbecsléshez cukorbetegek számára: a hangsúly a pontosságon, az adatvédelmen és egy áttekinthető, gyors, mindennapi használatra szánt munkafolyamaton van.
Az alkalmazás elérhető iOS és Android rendszerre, és mindkét áruházban funkcionálisan azonos. A közös mag Kotlin Multiplatform modulként készült, a felület pedig natív (SwiftUI iOS-en, Jetpack Compose Androidon).
A CarbCam a 10be ökoszisztémából született: eredetileg azért, hogy a
Nightscout hostingot a ns.10be.de oldalon egy felhasználóbarát fotós eszközzel egészítse ki.
A szénhidrátok megbecslése az asztalnál az egyik leggyakrabban ismétlődő mikrofeladat a mindennapi diabéteszkezelésben. Egy kamera, egy koppintás, egy megalapozott becslés: ez az ötlet.
Kotlin Multiplatform: tápanyaglogika, Nightscout-kommunikáció, i18n, ellenőrzés, képletszámítás. Egyetlen igazságforrás.
ns.10be.de: elemzési proxy öt MI-szolgáltatóhoz (Anthropic Claude, Google Gemini, OpenAI, xAI Grok, Mistral) plusz Azure OpenAI és Zhipu GLM BYOK-kal, visszajelzési rendszer, frissítések terjesztése, állapotoldal. Ugyanaz a szerver, amely a menedzselt Nightscout hostingot is futtatja.
A CarbCam ezeket a könyvtárakat használja, köszönet a karbantartóknak:
Az egyes könyvtárak teljes licencrészletei az alkalmazásban a Beállítások → Nyílt forráskódú könyvtárak alatt érhetők el.
A CarbCam a következő külső adatforrásokat használja az MI-becslések ellenőrzéséhez: