A product by MATTHEW BUCKNER  ·  Sole Proprietor  ·  Michigan, US
PYJAR
PERSONAL OS · BUILT BY MATTHEW BUCKNER · SOLE PROPRIETOR
v1.0.0-stable
matthew buckner
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
Matthew Buckner  — Sole Proprietor
PYJAR is an independent software product designed, built, and operated solely by Matthew Buckner, a sole proprietor based in Michigan, US. This is not a corporation, LLC, or registered business entity — it is a personal software project developed and maintained by one individual.
owner Matthew Buckner
entity Sole Proprietor
site pyjar.site
sms number (866) 729-4312
sms via Twilio
location Michigan, US
journal system active
database online
weather connected
sms via twilio
Jarvis> ready

// sms notifications
SMS notifications are delivered via Twilio to pre-authorized users only. Participation requires explicit opt-in and whitelist approval. Message and data rates may apply. Reply STOP at any time to unsubscribe.
PYJAR SMS number: (866) 729-4312
[ view opt-in information → ]