Found 584 repositories(showing 30)
bhattbhavesh91
This repository will guide you to create your own Smart Virtual Assistant like Google Assistant using Open AI's ChatGPT, Whisper. The entire solution is created using Python & Gradio.
Saurav-Paul
Command line virtual assistant for competitive programming
smithakolan
Build a real-time AI voice assistant using Python that can handle incoming calls, transcribe speech, generate intelligent responses, and provide a human-like conversational experience. Perfect for call centers, customer support, and virtual receptionist applications.
suryanshsk
A Python-based virtual assistant using Gemini AI. Features include voice recognition, text-to-speech, weather updates, news retrieval, jokes, Wikipedia info, and music management. Comes with an interactive web interface. Easily extendable and customizable.
Aman22sharma
This is python AI Virtual Assistant.
bhattbhavesh91
This repository will guide you to create your Images via Stable Diffusion using a Smart Virtual Assistant like Google Assistant using Open AI's ChatGPT, Whisper. The entire solution is created using Python & Gradio.
ashraf-minhaj
An AI virtual assistant robot with Python and Arduino
SagarBiswas-MultiHAT
Sagar is a Python-based command-line virtual assistant for CSE students and cybersecurity learners. It supports single-line and multi-line commands to open trusted websites, play curated music links, and answer questions using an AI model—designed for safe automation, learning, and terminal-first exploration.
ekoahamdutivnasti
V.R.I.N.D.A. (Virtual Responsive Intelligent Neural Data-driven Assistant) is a Python-based AI designed for efficient task automation and intelligent interactions. Leveraging NLP and machine learning, VRINDA excels in understanding and responding to user inputs with precision and adaptability.
NafisRayan
AI voice assistant made with Streamlit python and powered by Gemini, Mistral and PHI-3. This is a virtual assistant application built in Python that can understand voice commands and complete tasks like opening websites, playing music, telling the time, sending emails, searching Wikipedia, and more.
abhi-programmer
THIS PYTHON AI PROJECT IS THAT HOW TO MAKE A VIRTUAL ASSISTANT LIKE GOOGLE ASSISTANT.THIS PROJECT IS PROPERLY VOICE ACTIVATED DESKTOP ASSISTANT.IN THIS PROJECT I AM USING BUNCH OF SOME IMPORTANT MODULES TO RECOGNIZE OUR VOICE AND ACCORDING TO OUR VOICE ASSISTANT WILL OPEN TASK WHICH WE WANT.
prakashjha1
My AI Assistant is an open source virtual assistant chatbot built with Python. It allows you to have natural conversations by text or voice.
prakash-simhandri
In this project, I have created an AI desktop virtual assistant using python along with several related techniques to write effective python programs.
anmolgupta2704
This is a simple and interactive AI-powered virtual assistant built using Python and Eel (Python-JS bridge). It combines voice interaction, web integration, APIs, and smart functionalities—all served from a web-based interface.
surayudu
Overview Virtual Assistant is an application program that understands natural language voice commands or text commands and completes the tasks for users. Virtual Assistants features a human interface system, they can understand the language and meaning of what the user is saying and have built in replies. Learn from different instances so that they can have a long term human interaction. It uses artificial intelligence to learn things from different situations. Using AI they can recognize, predict and classify based on analysis. Purpose Virtual Assistant provides various services. It is ready to help wherever you are and can be deployed in your devices. Wider scope and perform users to get answers to their questions and perform tasks using voice or text commands, all in an interactive form. Precise voice and text recognition with the ability to have conversation with the users. In case of Google assistant, they recognize the voice of the user and perform the specific task. Use case Customer support: Rather of customers waiting for a long to solve an issue, the can get instant support from chatbot, Banking Chatbots: Personalized banking with an aim to improve customer satisfaction and engagement. Project support: Can send notifications for various tasks. Reminder to follow up with an action. HR assistants: Can help employees register time off, retrieve company policies, and find answers to repetitive employment questions. Teaching: Can helps teachers to create more detailed learning plans and materials. Being full-blown health assistants: Virtual assistants can do so much more than giving tips, they can often help patients apply simple treatments, remind them to take medicine, and monitor their health. Automating FAQs and administrative tasks: If there's a scenario where the customers have dozens of repetitive questions, virtual assistant is there 24/7 to answer questions from people who may be anxious to get answers. Technical support: The customer has a product technical error, in this case, asks the customer to type the error they encounter, then it generates a dynamic link to search the customer input words in the technical knowledge repositories and guide the customer through his search. Efficient Processes: Make processes more streamlined and transparent by synchronizing between functions, roles, and departments. Booking: A virtual assistant can respond to a consumer through messages, web, SMS or email and update them on the status of their existing reservation, make changes to the reservation, process related payments or refunds, send proactive notifications and provide detailed information on their itinerary. Features a. NLP Text Search : Virtual assistant concentrates on NLP and NLU. Understands the slang that is used in everyday conversation and analyses the sentiments to enhance a better set of communication. b. FAQ voice assistant : FAQ voice assistant is a voice assistant that provides a list of questions and answers relating to a particular subject. c. Conversations voice assistant : Conversations voice assistant is a voice assistant that provides conversational services based on a subject. d. Speech conversations (STT,TTS) : It provides conversational services such as speech to text and text to speech. e. Integration with Enterprise Systems : It provides administrative service to clients. Such as scheduling appointments, making phone calls, making travel arrangements, managing email accounts etc. f. Rich Conversations : Rich conversation is a conversation that can use different features such as images, videos, buttons, forms etc. a) Images:Imagescanbesentorreceivedduringconversations. b) Buttons:Buttonscanprovidedifferentfunctionalitiesasperthefeatureofthebutton. c) Videos:Videoscanbesentorreceivedduringconversations d) Forms: Forms help to give visible shape or configuration of something. Technical Requirement g. HTML5 h. JavaScript i. Python (Flask API, NLP Packages) j. MySQL k. Docker l. Git
Create your own JARVIS AI Assistant like Iron Man using Python. Features include voice commands, automation, web search, file handling, weather updates, and more — works on Windows 10/11.
cy-cus
CYLEXA AI Assistant: A versatile Python-based virtual assistant AI powered by OpenAI's GPT-3.5. It performs tasks, provides real-time info, and enables voice interaction. Study, play music, search YouTube, set/list reminders, open browser, and perform web searches on any operating system effortlessly.
davreign-dav
In this python based project, an ‘Alice’-AI Virtual Assistant understand verbal command and complete task assigned by the user. It uses various python libraries like text to speech, sub-process, speech recognition, etc. and various other packages.
Nabagata
Ever wanted to create an AI Chatbot? This python chatbot tutorial will show you how to create a chatbot with Python and NLTK. A chatbot is a computer program or an artificial intelligence which conducts a conversation via auditory or textual methods. In the world of machine learning and AI there are many different kinds of chat bots. Some chat bots are virtual assistants, others are just there to talk to, some are customer support agents and you've probably seen some of the ones used by businesses to answer questions. For this session I will be discussing about a relatively simple chat bot that will be be used to answer frequently asked questions.
Ritwik880
By using modules of python and some concepts of AI/ML, I have developed a virtual assistant.
GovindHede
JARVIS is an advanced AI-powered virtual assistant that combines speech recognition, natural language processing, and automation to simplify everyday tasks. This project is built using Python and leverages various APIs and libraries to create a robust and interactive experience.
A-strangeman
Jarvis AI Assistant is a voice-activated virtual assistant built with Python that performs a wide range of system and internet-based tasks. Inspired by the iconic "Jarvis" from Iron Man, this project is designed to automate daily activities using speech recognition and AI-powered responses.
vaibhavv190
Jarvis is a voice-controlled virtual assistant built in Python that responds to your commands, plays music, opens websites, fetches news, and answers questions using LLaMA-3 from Groq. It mimics real-world assistants like Alexa, Siri, and Google Assistant. Ideal for beginners, hobbyists, or anyone exploring AI + voice tech.
This is my own virtual assistant built in Python which has a prominent feature like Alexa (a virtual assistant AI technology developed by Amazon).
ProgrammingFire
This Is A AI Virtual Assistant Made In Python
LunaMoraes
Anime virtual assistant is a java application with TTS in python that makes an AI follow you as you work!
BashirHilaly
Python Virtual Assistant with voice recognition and ability to open applications, search wikipedia, and participate in conversation courtesy of Replika.ai
iamshubham2001
This python AI project is how to virtual assistant work. control the apps , songs and website through speak as like artificial intelligence. Using the concept of python
cardenasdonny
🤖 Build an AI Virtual Assistant with a full-stack architecture using Python, Flask, React, and clean principles, all running locally without external APIs.
Krish-KJ
JARVIS Command-line Assistant A simple voice-controlled virtual assistant built with Python. It uses SpeechRecognition for voice input, integrates with Google Gemini API for AI responses, and supports opening popular websites through voice commands. The assistant listens, processes natural language queries, and responds in real time.