Skip to content
Coderials

Lensiq Case Study · Consumer Tech

An AI-powered companion app for smart glasses with real-time vision and voice

The summary.

A cross-platform Flutter app that unifies multiple smart-glasses brands, streams live first-person video, and turns the glasses into a hands-free AI assistant.

Lensiq

3

months

Engagement length

Dedicated

team

Engagement model

Main technologies used

FlutterKotlinSwift

About
Lensiq

Lensiq is a smart-glasses platform that helps users capture and understand the world around them, pairing a Flutter app with multiple families of camera glasses for capture, sync, and live AI conversation.

The challenge.

Every supported glasses family spoke its own proprietary BLE protocol, with different Wi-Fi transfer mechanisms and media pipelines. Streaming live video from glasses to phone to AI model involved fragile handoffs between BLE signaling, Wi-Fi negotiation, and RTSP playback that failed silently.

We reverse-engineered and implemented each vendor's BLE protocol natively on iOS and Android, then exposed them through a single capability-driven interface so the Flutter UI adapts automatically to what each pair of glasses supports.

The solution.

Glasses open a Wi-Fi access point the phone joins automatically; an RTSP stream plays back in-app over TCP, with frames sampled every second and sent into a live Gemini AI session alongside voice from the phone or the glasses' own microphone over BLE.

All technologies used.

FlutterKotlinSwiftGemini Live API

The outcome.

We turned fragmented hardware into one coherent product — users pair any supported glasses and immediately get capture, sync, and AI features tuned to that device's capabilities.

  • Implemented multi-vendor BLE protocols with a shared capability-driven interface
  • Streamed live first-person video into real-time AI voice-and-vision sessions
  • Automated Wi-Fi negotiation for streaming and media sync across platforms
  • Instrumented the connection pipeline with stage-by-stage diagnostics via Sentry

9.8/10

Client rating

Facing similar challenges to Lensiq?

See how we can help.

Schedule a call