REPOSITORY OVERVIEWLive repository statistics
★ 19Stars
⑂ 3Forks
◯ 0Open issues
◉ 19Watchers
51/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
52 Community adoption25% weight
22 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
JARVIS AI Assistant
JARVIS is an advanced AI assistant for PCs, powered by Meta's LLaMA3 and Mistral AI models using Hugging Face. It leverages cutting-edge voice recognition and text-to-speech technologiesalong with several python modules like pyautogui for automation of apps like whatsapp, pvporcupine for hotword detection, subprocess module for multithreading of processes etc. to perform various tasks with simple voice commands.
Features
- Voice Recognition & Text-to-Speech: Interact with JARVIS using natural voice commands.
- Efficient ML Models: Utilizes the most efficient models like LLaMA3 and Mistral AI for real-time data processing and web access.
- Messaging & Calls: Send messages or make voice/video calls with a single sentence:
- "Send message to Srijan" followed by your message.
- "Voice call Srijan" or "Video call Srijan".
- Automated Apps:
- WhatsApp: Send messages with one command.
- YouTube: Play videos by saying, "JARVIS, play Faded on YouTube".
- Notepad: Open and edit notes with voice commands.
- Persistent Chat History: Stores all commands and results for the session, providing a detailed history like ChatGPT.
- Hotword Detection: Starts listening when you say "JARVIS", similar to "Okay Google" or "Alexa".
- Parallel Processing: Multi-threading for running tasks simultaneously.
Usage
- Start JARVIS: Say "JARVIS" to activate the assistant.
- Send Message: "Send message to [Name]", followed by your message.
- Make Calls: "Voice call [Name]" or "Video call [Name]", for this import contacts from google in a csv format
- Play YouTube Videos: "JARVIS, play [Video Title] on YouTube".
- Access Notepad: "Open Notepad", followed by your dictation.
Getting Started
-
Clone the Repository:
git clone https://github.com/Srijan-D/Jarvis-AI-Assistant.git
cd Jarvis-AI-Assistant
-
Install Dependencies:
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
This Python script implements an Intelligent Assistant using OpenAI's GPT-3.5 Turbo model for natural language processing. The assistant is capable of performing various tasks, including answering questions, opening websites, playing YouTube videos, checking the time, sending WhatsApp messages, providing news headlines, and engaging in conversation
35/100 healthActive repositoryHas homepage
PythonNo license#ai#aichatbot#assistant#bootstrap
⑂ 0 forks◯ 0 issuesUpdated May 22, 2025
Project homepage ↗An animated portfolio website built with React, React Bootstrap, HTML, CSS, and JavaScript. Featuring a sleek design and smooth animations, it showcases my skills in full-stack development. I have also implemented a personal AI assistant named Aira, which can guide you through my portfolio.
38/100 healthActive repositoryHas homepage
JavaScriptNo license
⑂ 0 forks◯ 0 issuesUpdated Sep 7, 2025
Project homepage ↗