返回排行榜

GauravSingh9356/J.A.R.V.I.S

Python

Personal Assistant built using python libraries. It does almost anything which includes sending emails, Optical Text Recognition, Dynamic News Reporting at any time with API integration, Todo list generator, Opens any website with just a voice command, Plays Music, Wikipedia searching, Dictionary with Intelligent Sensing i.e. auto spell checking, Weather Reporting i.e. temp, wind speed, humidity, YouTube searching, Google Map searching, Youtube Downloading, etc.

python3jarvis-aijarvisdictionary-applicationnewsapiweather-apispeech-recognitionpyttsx3webbrowserdifflibhacktoberfesthactober-accepted
Star 增长趋势
Star
1.3k
Forks
306
周增长
Issues
16
5001k
2020年6月2022年6月2024年7月2026年7月
制品库PyPIpip install j.a.r.v.i.s
README

J.A.R.V.I.S

Welcome to my profile Open Source Love GitHub issues Stars Forks GitHub license

forthebadge made-with-python

Requirements:

  • datetime
  • os
  • pyttsx3
  • wikipedia
  • speech_recognition
  • webbrowser
  • sys
  • smtplib
  • requests
  • json
  • defflib
  • geocoder
  • pyjokes
  • psutil
  • pyautogui
  • opencv
  • Required Packages

    pip install -r requirements.txt
    

    _ To install PyAudio on windows head over to https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio and download the .whl for your machine and run the installation as shown below, then install the remaining dependencies from the requirements.txt file. You may remove pyAduio from the requirements file if it interrupts your installation (its there for unix users)

    pip install PyAudio‑0.2.11‑cp<version>‑cp<version>m‑win_amd<architecture>.whl
    

    On Ubuntu based Linux distribution you need to install the following packages, so that the code works:

    sudo apt-get update && sudo apt-get install espeak
    

    What it does...

    • Dynamic Authentication using Optical Face Recognition
    • Send emails
    • Dynamic News Reporting at any time with api integration
    • Todo list generator, Yes it remembers all!
    • Open any website with just a voice command
    • Plays Music
    • Tells time
    • Wikipedia powered AI
    • Dictionary with Intelligent Sensing i.e. auto checking if spell mistake
    • Weather Report such as temp, wind speed, humidity, weather description
    • Latitude and longitude
    • YouTube searching
    • Google Map searching
    • YouTube Downloader, download any youtube video by just putting url of video
    • Now Master can switch b/w J.A.R.V.I.S and F.R.I.D.A.Y, switch to female voice assistant

    Some Sneak peeks:

    • Jarvis, Are you there?

    • At your service, Sir

    • Jarvis, What are today's news headlines? can you tell?

    • Ofcourse, Sir -> Then news headlines Would you like to visit the news url?

    • Search Youtube

    • What you want to search, Sir

    • Coding for kids

    • Opens youtube in browser with desired search query results

    • Jarvis, Can you send email to Gaurav?

    • What I say sir, Sir

    • Gaurav is a good boy

    • Email is sent successfully, Sir

    • And so on....

      Read complete blog article

      Contribution:

      Thank you for your interest in contributing to our Repo! Pull requests are welcome. For fixing typos, please make a PR with your fixes. We are happy for every contribution. A lot can be done with this project. Core AI chatbot like functionality can be added. More python scripts can be associated. Pull requests for any such changes are accepted. Feel free to fork this project and make your own changes too.

    相关仓库
    fastapi/fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    PythonPyPIMIT Licensepythonjson
    fastapi.tiangolo.com
    100.8k9.7k
    sherlock-project/sherlock

    Hunt down social media accounts by username across social networks

    PythonPyPIMIT Licenseosintreconnaissance
    sherlockproject.xyz
    86.9k10.2k
    666ghj/MiroFish

    A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物

    PythonPyPIGNU Affero General Public License v3.0agent-memoryfinancial-forecasting
    mirofish.ai
    69.1k10.8k
    Asabeneh/30-Days-Of-Python

    The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

    PythonPyPI30-days-of-pythonpython
    68.8k12.8k
    Textualize/rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    PythonPyPIMIT Licensepythonpython3
    rich.readthedocs.io/en/latest/
    56.9k2.3k
    astral-sh/ruff

    An extremely fast Python linter and code formatter, written in Rust.

    Rustcrates.ioMIT Licenselinterpep8
    docs.astral.sh/ruff
    48.8k2.3k
    666ghj/BettaFish

    微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。

    PythonPyPIGNU General Public License v2.0agent-frameworkdata-analysis
    deepwiki.com/666ghj/BettaFish
    41.8k7.6k
    mouredev/Hello-Python

    Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...

    PythonPyPIApache License 2.0fastapimongodb
    mouredev.link/python
    36.5k2.3k
    doocs/leetcode

    🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

    JavaMavenCreative Commons Attribution Share Alike 4.0 Internationalalgorithmscpp
    leetcode.doocs.org
    36.3k9.4k
    soxoj/maigret

    🕵️‍♂️ Collect a dossier on a person by username from 3000+ sites

    PythonPyPIMIT Licenseosintsocial-network
    maigret.app
    35.6k2.7k
    zhayujie/chatgpt-on-wechat

    基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ DeepSeek/Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。

    PythonPyPIMIT Licensechatgptwechat
    docs.link-ai.tech/cow
    35.5k9k
    celery/celery

    Distributed Task Queue (development branch)

    PythonPyPIOtherpythontask-manager
    docs.celeryq.dev
    28.7k5.1k