J · A · R · V · I · S // personal OS
Stop juggling apps. JARVIS is a personal command-line system for daily journaling, task management, a personal knowledge database, and live weather — all from a single terminal prompt.
// what it does
[ Daily Journal ]
Open, write, and navigate date-stamped logs instantly. Past, present, or future — one command.
[ Task Engine ]
Add todos inline, surface upcoming work, and surface incomplete items across any date range.
[ Knowledge Database ]
Build custom SQLite libraries — books, quotes, notes — with schema you define on the fly.
[ Live Weather ]
Current conditions pulled from OpenWeather, formatted for the terminal. No browser needed.
// quick commands
dl open today's journal (±offset for any day)
addt add a task to your todo list
upc / inc upcoming or past incomplete tasks
ae / al add entries and logs to your database
w weather at a glance
help full reference
// built on
>>
Python 3 · SQLite · prompt_toolkit · nvim · OpenWeather API
>>
flat-file .txt journals · timezone-aware scheduling · animated CLI shell
>>
Twilio integration for personal SMS notifications
// contact & ownership