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
Tech Stack
Technologies used in this module