Skip to content

Repository files navigation

GHBanner

🤖 JARVIS — Voice-Based AI Assistant

An advanced voice-powered AI assistant built by Aditya Gusain, combining Python, LangChain, and LiveKit to create a natural, reasoning-capable companion that speaks fluent Hinglish (Hindi + English).
Jarvis isn’t just another chatbot — it thinks, speaks, and feels like a true digital partner.


🚀 Overview

SachdevaAI Jarvis is designed to interact naturally, process context, and respond intelligently — whether you’re chatting casually or automating tasks.

It can:

  • 🧠 Understand Hinglish seamlessly (code-mixed Hindi + English)
  • 💬 Converse with humor, clarity, and emotion
  • 🌦️ Fetch real-time info (weather, date, city)
  • 🧩 Use LangChain Agent Mode for reasoning and tool execution
  • 🎙️ Speak naturally through LiveKit’s voice communication
  • ⚙️ Integrate APIs for contextual understanding

This project demonstrates the future of context-aware, voice-driven AI systems that combine personality with practical intelligence.


🧠 Tech Stack

Component Description
🐍 Python Core programming language powering Jarvis
🧩 LangChain Handles reasoning, decision-making, and tool integrations
🔊 LiveKit Enables real-time voice interaction
AsyncIO Smooth async execution for multitasking
🌐 Requests Fetches location, time, and weather data
☁️ Custom APIs Integrates live contextual information

⚙️ Key Features

  • 🗣️ Voice Interaction — Real-time two-way speech using LiveKit
  • 💬 Hinglish Conversation — Feels human, not robotic
  • 🌦️ Dynamic Context Awareness — Auto-fetches city, date, and weather
  • 🧠 LangChain Reasoning Mode — Makes decisions using tools & logic
  • 🤖 Polished Personality — Witty, respectful, and context-sensitive
  • Asynchronous Execution — Lag-free performance via async calls

About

Just A Rather Very Intelligent System

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

Generated from GusainTech/A.U.R.A