How khushal-thummar/jarvis-learning works
This repository contains a set of small, independent JARVIS exercises rather than one integrated application: a command-printing loop, a system report writer, an interactive command-line assistant, and a saved-notes reader. The sampled source shows their separate terminal, OS-information, and file workflows; no links between the day directories are evidenced.
Main entry points: Day2/app.js System Report App · Day3/app.js Interactive Assistant · Day4/app.js Notes Reader · day1.js Command Printer
Components 11
Command Assistant
- Interactive Assistant
Day3/app.js - OS Information
System Monitor
- System Report App
Day2/app.js - System Report
Day2/Jarvis.txt
Memory Reader
- Notes Reader
Day4/app.js - Saved Notes
Day4/JarvisNotes.txt
Other components
- User
- Terminal
- Command Printer
day1.js - OS Information
- Filesystem
Connections 14
- User → Command Printer: starts
- Command Printer → Terminal: prints commands
- User → System Report App: starts
- System Report App → OS Information: reads system details
- System Report App → Terminal: prints report status
- System Report App → Filesystem: writes report
- Filesystem → System Report: stores
- User → Interactive Assistant: enters commands
- Interactive Assistant → Terminal: prompts and responds
- Interactive Assistant → OS Information: reads system details
- User → Notes Reader: starts
- Notes Reader → Filesystem: reads notes
- Filesystem → Saved Notes: loads
- Notes Reader → Terminal: displays notes