10tinn/ai-cron
๐ค Transform natural language into cron expressions effortlessly with AI, ensuring privacy and flexibility through local and cloud model support.
What's novel
๐ค Transform natural language into cron expressions effortlessly with AI, ensuring privacy and flexibility through local and cloud model support.
Code Analysis
8 files read ยท 3 roundsA CLI and web UI tool that sends a natural language prompt to an LLM to generate a cron expression and command, then optionally writes it to the system crontab.
Strengths
The web UI provides a reasonable chat-based interface with multi-provider LLM support via litellm, and the cron validation/writing logic is functional and handles Windows fallback.
Weaknesses
The CLI path is broken due to a format mismatch between the LLM response (JSON) and the parser (pipe-delimited), tests are outdated and would fail, the 'Backup Wizard' is a fake animation, and the README claims features (real-time monitoring, error notifications, backup options) that don't exist in the code.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
7
Contributors
2
Files
19
Active weeks
5
Repository
Language
Python
Stars
2
Forks
0
License
MIT