
AngelQ: An AI-powered browser for kids
Vention provided three months of engineering support to AngelQ, an AI-powered browser for kids, through the In:Vention Incubator program.
The team automated CI/CD pipelines, reduced audio file sizes by 5-10x, improved LLM token streaming reliability, and built user management for AngelQ's first B2B school partnership.
Client overview
AngelQ is an AI-first browser designed for kids. Through an iOS/iPadOS app, children can safely find answers to their questions with the help of AI agents.
Parents can monitor and adjust their kids’ device usage and research directions, and receive notifications when a question is better handled by a parent.
Key stats
Partnership duration
3 months
Team headcount
5 engineers
Areas covered
Backend, AI, mobile, DevOps
Manual CI/CD pipelines
Fully automated with GitHub Actions
The challenge
Before working with Vention, AngelQ had collaborated with several vendors but still faced unresolved technical issues. The team joined the 2025 In:Vention Incubator, looking for a software development partner capable of addressing challenges specific to their domain.
Key problems included manual CI/CD pipelines, oversized files generated for AI character voiceovers, and inconsistent token streaming, which sometimes caused incomplete or interrupted responses.
As a winner of the 2025 In:Vention Incubator, AngelQ received three months of Vention’s software development support to resolve these issues and stabilize the platform for further development.
Join the In:Vention Incubator and Transformation Lab for a chance to win three months of top-notch software development services.
Our solution
Vention provided software engineering support across backend, AI, mobile, and DevOps.
Adding user management for the B2B direction
During its partnership with Vention, AngelQ entered the B2B market and struck a deal to supply its AI-powered browser to an American school. The move introduced new platform requirements, including structured user management and expanded notification workflows.
To support school environments, Vention implemented additional functionality alongside the browser’s code refactoring.
Vention:
- Designed and implemented authentication logic for business users, including admin, teacher, and student accounts.
- Redesigned the notification system so that not only parents but also relevant school staff are included in the reporting loop when unsafe information is detected.
New capabilities equipped AngelQ with the functionality needed to support both B2B and B2C usage scenarios.
Upgrading AI with better streaming and test reporting
Before Vention joined the project, the browser sometimes cut off token streaming during response generation or crashed when an empty prompt occurred (for example, when a voice prompt button was pressed by accident).
Vention reworked the token streaming flow (which controls how the AI generates and delivers responses) to handle both token input and output more reliably. The updated logic prevents interruptions during response generation and improves the stability and accuracy of the browser’s responses.
Vention’s AI engineers also improved testing and reporting for the LLM pipeline. Prompt coverage was difficult to evaluate, and test results were spread across different runs.
To address this, the team introduced several improvements:
- Augmented AngelQ’s CLI with promptfoo, an open-source LLM evaluation and testing framework, allowing the team to test how the LLM responds to different prompt inputs.
- Implemented a reporting system that consolidates all test runs into a single report containing input text, output text, and test results.
Better prompt coverage and centralized reporting now make it easier for the team to evaluate model behavior and detect issues earlier in development.
Upgrading the iOS/iPadOS app
Vention implemented several improvements for the existing native mobile apps:
- Bridged a Rust-based XC framework for native iOS/iPadOS development via UniFFI to leverage Rust’s memory safety and reliability for a children-oriented product.
- Added video player errors to the app’s analytics and error reporting.
- Created a framework for highlighting tooltips in mobile apps.
Beyond these improvements, Vention’s mobile engineer also worked to enhance the app's AI functionality, particularly text-to-speech.
PCM audio uses fixed packet sizes, while MP3 packets can vary. Because of this difference, handling MP3 streams required additional logic to detect packet boundaries and process incoming audio data correctly.
To address this challenge, the mobile implementation detects frame boundaries in MP3 files, caches incoming packets, and waits for the full audio stream to be ready before playback.
As a result, the mobile app can correctly process MP3 streams and stitch frames together during playback, reducing audio file size by 5-10 times while maintaining a seamless listening experience.
DevOps improvements
Before Vention got involved, most processes were manual and unoptimized. The team had to rely on local scripts for deployments, release projects as a single unit, and rebuild the entire system from scratch each time.
To address these limitations, Vention’s DevOps rolled out the following changes:
- Set up GitHub Actions for automated deployments.
- Redesigned the deployment pipeline so the system could reuse components that were not affected in the new version of the app, instead of rebuilding the entire solution from scratch.
- Added a separate pipeline that allows specific components to be deployed independently when needed.
The updated pipeline reduced manual work, improved deployment efficiency, and made the release process more reliable.
Results
AngelQ now operates a more stable platform with fewer errors and expanded functionality.
Key outcomes:
- CI/CD: manual deployments are now automated and streamlined via GitHub Actions.
- Audio: file size reduced 5-10x with seamless playback maintained.
- B2B readiness: user management and notification systems. Vention enabled AngelQ’s first school partnership.
- LLM testing and evaluation: prompt coverage consolidated into unified single-run reports.
- AI reliability: token streaming reworked to eliminate interrupted responses and empty-prompt crashes.
Refactored architecture and improved infrastructure make the platform easier to maintain and expand. AngelQ can now support both B2C and B2B clients with a seamless and safe learning environment for kids.
Tell Vention about your project and we’ll assemble a team.
Tech stack
Backend
Rust
Python
Mobile
Swift
UniFFI
AI/ML
LLM pipeline
token streaming
text-to-speech
Testing
promptfoo
DevOps
Docker
Ansible
AWS
GitHub Actions



