Devlog #1
Introducing Desk Pilot, An all in one Cross Platform CLI tool to manage your tasks, schedule, notes, automation and backups in one place with Local AI integration to help you save hours or juggling between apps.
The Problem
We use many different tools and websites for our uses, for instance:
- Our notes are on Notion
- Our calendar and schedule are on Google Calendar
- We use web AI tools like ChatGPT or Deepseek
- Our todo list is on Google Tasks or something similar
- Our basic automation tools are somewhere else
- Our audios are on Spotify or locally but we waste time run them everytime we open the device
Why we don’t have one simple tool to manage everything in one place with one click and one press??
The Solution
Desk Pilot is an easy to use cross platform (works on Windows, MacOS and Linux) CLI tool to solve the problem above!
Just run it and configure it ~1 minute and run your favourite audios from it while tracking your tasks and scheduling your meetings from the same place.
Tech Stack
- Python +3.13
-
uvmodern easy to use package manager -
justto run justfile so you can easily runjust installto install packages orjust testto test etc.. -
rufffor code linting and formating -
pyrightto add static typing and strict type check to ensure everything is working as expected -
plyersimple GUI tool to easily select files and folders -
pytesttesting
What’s done
- Homepage style with typewriter effect
- Start Task list
- Audio Player
- Many methods are ready to implement
What’s coming?
I’m gonna implement Task list to be fully functional and start Calendar as soon as possible.
Note: you may notice this devlog is 55m only that’s because I renamed the project on GitHub so the other 6 hours before it aren’t logged yet in this project so I hope this issue will be fixed soon.