Noto: Intelligent Mobile Meeting Assistant
How QPOI engineered a local-first AI application that automates meeting minutes and summaries using on-device-feel intelligence.
Duration
3 Months
Platforms
Mobile (iOS & Android)
Tech Stack
React Native (Expo), Gemini Flash
Engagement
MVP Engineering
The Challenge
Manual note-taking distracts professionals from active participation. The client needed a mobile-first solution to reliably capture audio in various environments, handle large files, and produce structured minutes instantly—without heavy server infrastructure.
Key requirements:
- Reliable Capture: Background recording & handling large files.
- Instant Intelligence: Summaries & action items on-demand.
- Local-First: Ensuring data privacy and offline resilience.
QPOI's Role: End-to-End Engineering
- Hybrid Audio Engine
- Gemini AI Integration
- Local File System Management
- App Store Publishing
A Polished, Production-Ready Tool
We built a local-first mobile application using Expo (React Native) that integrates directly with Google's Gemini 1.5 Flash model.
AI-Powered Processing Pipeline
A robust service layer that handles audio encoding (Base64), chunking, and transmission to the Gemini 1.5 Flash API to generate transcripts, summaries, and chat context in parallel.
"Chat with Note" System
A RAG-like interface where users can ask questions specifically about a meeting's content (e.g., "What was the budget?"), querying the transcript context directly for instant answers.
Resilient File Management
Custom storage service using expo-file-system ensuring recordings are saved locally and persist even if the app closes unexpectedly, with auto-recovery for "orphaned" files.
Subscription Architecture
Integrated RevenueCat for complex Freemium vs. Pro logic, including trial periods, weekly usage limits (recording counts/upload duration), and feature gating.
Mobile Engineering Fundamentals
Native Optimization
Real-time calculation of recording duration and file size to manage storage quotas.
Permissions Handling
Smooth flows for Microphone/Storage access, handling "Deny" states gracefully.
Store Compliance
Managed submission for iOS & Android, including ATT privacy compliance.
Technology Stack
Need a Robust Mobile App?
We build production-ready apps that handle complex logic and native features reliably.
Discuss Your App