OmniCore Lab 中文

Progress

What we have built, by date

Taken from our own commit history. Short, dated, and including what is not done.

Log

Since the working build began

  1. Masking model retrained on real screens

    Retrained the on-device model that masks personal information, this time with real phone screens and paired counter-examples in the training data. On held-out real screens it now catches 99.3% of personal details, up from 92.8%, with fewer than half the false masks. This website and our GitHub organization went public the same day.

  2. First full lint pass

    Ran the static checks over the whole app for the first time. 28 errors found and fixed. Moved file and database work off the main thread in search and the folder view.

  3. Masking that reads context

    A clinic's phone number, an order number or a date is not personal information. Added rules that look at the surrounding words before masking.

  4. The character learns 19 new moves

    The 3D character can now turn its ring and head a full circle. It has 30 short animations in all, and a flat version for phones that can't run 3D.

  5. Sharing with family, and watching for things

    The person can share text, photos and files to family from any app. PalmCore can watch for a notification in the background and act on it when it arrives. Map cards in conversation.

  6. Family app

    A second app for family members. Pairing by QR code or invite link, messages encrypted end to end, live screen sharing that starts only after the person agrees on their own phone.

  7. Interface rebuilt around the character

    The character became the home screen, with the conversation in a glass panel beneath it. Speech recognition and speech output can each run on the phone or in the cloud.

  8. It can operate the phone for you

    PalmCore reads the screen and carries out a task one step at a time, saying what it is pressing. Anything that can't be undone needs a yes first.

  9. Privacy on the phone

    On-device masking for text and for photos such as medicine bags. A background guard that notices suspicious messages.

  10. The working build begins

    An earlier prototype showed the idea. This is the build meant to really work on a phone, under version control from this day.

Part of the source is public at github.com/OmniCore-lab.

Not done

What we have not done yet

  • On-device check of the new masking modelThe numbers above come from running the phone's model and rules on a computer. A run on the phone itself is next.
  • Family app on iPhoneWritten, not yet compiled or tested on a device.
  • Outside verificationNobody outside the team has checked our measurements.
  • Public releaseNo date yet.