Skip to content

Voice AI assistant that calls your phone and talks using OpenAI

License

Notifications You must be signed in to change notification settings

aaaryanpatel/aura-voice-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📞 Aura – AI Voice Assistant (Twilio + OpenAI)

Aura is an elegant, emotionally intelligent voice assistant that literally calls your phone and talks to you using GPT-3.5. Built using Node.js, Twilio Voice API, and OpenAI, Aura sounds human, responds naturally, and continues the conversation just like a real assistant.


🔥 Features

  • 📱 One-click "Call Me" button (via web UI)
  • 🧠 Real-time AI voice responses using OpenAI (GPT-3.5)
  • 🔁 Continuous phone conversation
  • 🗣️ Human-like tone and emotionally aware replies
  • 🧩 Modular, simple backend in Node.js

🧪 Demo

Click the “Call Me” button on the local web page — Aura will dial your number and begin the conversation.

Watch the full video demo on Twitter:
🎥 [@SpyDeyDev on Twitter] https://x.com/SpydeyDev/status/1927255561931743629


🛠️ Tech Stack

  • Node.js — backend server
  • Express.js — route handling
  • Twilio — for voice calls
  • OpenAI GPT-3.5 — for natural AI replies
  • Ngrok — to expose localhost for Twilio

🚀 Getting Started

1. Clone the repo

git clone https://github.com/aaaryanpatel/aura-voice-agent.git
cd aura-voice-agent
npm install

About

Voice AI assistant that calls your phone and talks using OpenAI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published