Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built my own JARVIS for Windows. The hardest part wasn't the AI

Description and use

<p>I wanted something closer to JARVIS than to a chatbot: I say a sentence, and something actually happens on my computer. No typing, no copy-pasting answers from a chat window.</p> <p>After a few months of evenings, it works. It opens and closes apps, moves windows, types into programs, looks at the screen when it needs to, gives me a morning briefing, sets timers, plays music, controls the smart home and messages people on Telegram. It's about 25,000 lines of Python now, and most of what I learned had nothing to do with picking the smartest model.</p> <p>Here's how it's built, and the three

Problem

<p>I wanted something closer to JARVIS than to a chatbot: I say a sentence, and something actually happens on my computer. No typing, no copy-pasting answers from a chat window.</p> <p>After a few months of evenings, it works. It opens and closes apps, moves windows, types into programs, looks at the screen when it needs to, gives me a morning briefing, sets timers, plays music, controls the smart home and messages people on Telegram. It's about 25,000 lines of Python now, and most of what I learned had nothing to do with picking the smartest model.</p> <p>Here's how it's built, and the three

Outcome

<p>I wanted something closer to JARVIS than to a chatbot: I say a sentence, and something actually happens on my computer. No typing, no copy-pasting answers from a chat window.</p> <p>After a few months of evenings, it works. It opens and closes apps, moves windows, types into programs, looks at the screen when it needs to, gives me a morning briefing, sets timers, plays music, controls the smart home and messages people on Telegram. It's about 25,000 lines of Python now, and most of what I learned had nothing to do with picking the smartest model.</p> <p>Here's how it's built, and the three

Evidence

I built my own JARVIS for Windows. The hardest part wasn't the AI

Source

  • Record date: 2026-10-07T17:41:06.030Z