Note Scheduler
Project information
- Categories: CLI, AI, cron, productivity
- Start date: August 31, 2024
- GitHub URL: github.com/kjameer0/note-schedule-emailer
Tools:
Go, CLI, Claude 3.5 Sonnet
What did I achieve with Automatic Note Scheduler?
This project allows a user to set up a repeating program that goes through their daily notes, sends those notes to an LLM, and emails them summaries of their notes on a weekly basis. Working on this app made dive much deeper into how shell commands and scheduled jobs work. I started working on this project with the idea that non-technical users should have limited setup time and effort. That forced me to simplify the core architecture of the app so that on release a user can simply input their configurations and start using the program. I also had to make important design decisions on how much restriction I wanted to impose on the user to make ease of use possible.