Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carry — a Personal Context Engine for your phone

Carry

A local Personal Context Engine for the iQOO phone.

Carry turns voice, camera and share signals into a living model of what changed, what is unfinished and what matters next — without becoming another chat screen.

Live demo Download Carry v0 Working prototype

Watch the demo video on YouTube ↗


The product in one glance

Observe
voice · camera · share
Understand
events · entities · confidence
Remember
state · open loops · time
Act carefully
relevance · reason · confirm
Carry home screen showing an open commitment
01 · The living home
What needs attention is visible without a chat transcript.
Carry review screen showing a proposed state change
02 · Review before state
The model proposes; the user stays in control.
Carry before-you-leave context screen
03 · Why this, now?
Every intervention shows the evidence that made it relevant.

Carry dark mode home screen
04 · Dark mode — the same calm state model, tuned for low-light use.

Why Carry

Most assistants store conversations. Carry maintains a small, local state model:

  • a conversation can become a commitment, then an unfinished loop, then a timely prompt;
  • an observed object can have a last-known place and a confidence level;
  • a notification is quiet until time, place and current state make it useful.

The signature interaction is simple: capture → review → confirm → update.

Runtime map

Carry runtime architecture: phone signals to local meaning, state graph, policy gate and a relevant intervention

What is real in v0

Layer Prototype proof
Product loop Reviewable state transitions, open-loop tracking and explainable “before you leave” context.
Phone-first runtime Android app tested on the iQOO-class profile with local storage and device diagnostics.
Model path Gemma 4 E2B via LiteRT-LM is an opt-in canary; the deterministic fixture keeps the demo reliable offline.
Voice path Kokoro 82M INT8 is a separate, resumable pack with Android TTS fallback.
Trust boundary Model output is a proposal. Deterministic policy decides whether anything deserves attention.

Try the prototype

  1. Download Carry v0 — the APK is development-signed for judging and installs on Android 26+.

  2. Open Data & model in the app to download or verify the separate Gemma 4 and Kokoro packs.

  3. To build locally:

    cd app/context_engine_android
    .\gradlew.bat :app:assembleDebug --offline

The release stays small because multi-gigabyte model weights are never bundled into Git or the APK. Pins, checksums and device notes are in SETUP.txt.

Team · Edge Sheeran

PratikCreates
product, Android, systems
Varsan Segar
engineering, interaction, research

About

Carry — a local Personal Context Engine for the iQOO phone.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages