๐๏ธ Voice + Multilingual
Hands-free with speech recognition & text-to-speech. Intent detection supports natural prompt (English/Hindi). Auto-detects user intent, then routes to the right skill.
Jarvis 1.0 focuses on practical productivity: app control, media playback, voice input/output, web search, file handling, and smart content creation (HTML, Word, Excel, PPT). Built with Python; integrates OpenRouter/Gemini API for reasoning and generation.
Hands-free with speech recognition & text-to-speech. Intent detection supports natural prompt (English/Hindi). Auto-detects user intent, then routes to the right skill.
Launch Chrome/Spotify/Word/Excel/PowerPoint; search the web; open sites fast. Ask, "search for sodium-ion battery news" or "open YouTube".
Play/pause/top media. Open, list, delete files. Get quick file info: "details readme.txt".
Generate HTML pages, draft letters, edit docs, craft slides, and manipulate spreadsheets with natural prompts. Also: code writing & debugging.
Ask for weather/forecast, take screenshots, and more. Built to be extended with new skills.
Advanced AI reasoning powered by cutting-edge language models. Contextual understanding and intelligent response generation.
Speak or type these natural phrases. Jarvis maps them to intents using pattern matching and routes them to handlers.
User input โ normalized โ matched against regex patterns (e.g., create html landing page โ ai_html_write).
The dispatcher routes intents to specialized handlers (apps/files/web/media/documents, etc.).
Handlers leverage Python libraries plus LLM APIs (OpenRouter/Gemini) for generation, editing and reasoning.
Speech recognition, language detection, and TTS give a conversational, multilingual experience.
Jarvis processes your prompts locally and only sends necessary requests to APIs for AI features. You control what you share.
Add new patterns to the Intent Detector and implement a handler. Jarvis autoโdetects prompt type (code, file ops, jokes, etc.).
Hi, I'm Sriyans, a passionate Class 10 student and programmer from India. I love creating innovative solutions with code and exploring the endless possibilities of technology.
My skills include Python, Java, HTML, CSS, JavaScript, and I'm constantly learning new technologies. Jarvis is my passion project that combines my love for AI and practical problem-solving.
Feel free to reach out to me for collaborations, questions, or just to say hello!
Get the Windows build (.exe) and a simple setup that asks your name for a personalized experience. You can also compile locally from source.