Real-Time AI Voice Assistant (React Native + LiveKit + Python)
Description
A complete starter module for building a real-time AI voice assistant in React Native (Expo) using LiveKit for voice streaming and a Python backend for processing. Features include:
- Mic input and real-time audio streaming
- AI-powered responses (ChatGPT-like behavior)
- LiveKit integration for smooth communication
- Example backend in Python for handling requests
Perfect for anyone who wants to explore AI + voice features in mobile apps.
Documentation
Real-Time AI Voice Assistant (React Native + LiveKit + Python)
This module helps you build a real-time AI voice assistant using React Native (Expo) with LiveKit for voice streaming and a Python backend for AI processing.
Everything you need is already available in the repositories below. Each repo has a detailed README with setup instructions.
This module is open source and free to use. 🚀
Repositories
-
React Native (Expo) Frontend
👉 https://github.com/gulsher7/idev_livekit_react_native_expo -
Node.js Backend
👉 https://github.com/gulsher7/idev_livekit_nodejs -
AI Agent (Python)
👉 https://github.com/livekit-examples/agent-starter-python
Features
- Real-time audio streaming with LiveKit
- Voice-to-AI response flow
- React Native Expo frontend setup
- Node.js + Python backend examples
- Fully open-source
License
MIT License – free to use and modify.
What our users say
No reviews yet. Be the first to review this module!
Module Information
Repository
View on GitHubLive Preview
View Live DemoTech Stack
Technologies used in this module