Real-Time AI Voice Assistant (React Native + LiveKit + Python)

3.0(1 reviews)
Free
React Native
Node.js
Python
2.3k views

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:

  1. Mic input and real-time audio streaming
  2. AI-powered responses (ChatGPT-like behavior)
  3. LiveKit integration for smooth communication
  4. 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

  1. React Native (Expo) Frontend
    👉 https://github.com/gulsher7/idev_livekit_react_native_expo

  2. Node.js Backend
    👉 https://github.com/gulsher7/idev_livekit_nodejs

  3. 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

Released
License
Last Updated
8 months ago
MIT
20 days ago

Repository

View on GitHub

Live Preview

View Live Demo

Tech Stack

Technologies used in this module

React Native
Node.js
Python

Support

Home
Toolbox
ProblemsSign InSign Up