1 hour ago · Tech · hide · 0 comments

Leo is a CLI tool that lets you scaffold and quickly create scripts and run them through a unified interface. It’s highly configurable and ships with a JSON data store accessible from the unified CLI. Why? Over the years I’ve written a lot of scripts for myself for various reasons – automating repetitive tasks, cron jobs, text manipulators, meme makers etc. I usually throw them all into my home directory and invoke them through shell (zsh) functions or some directly. This can get out of hand and maintaining them has always involved manual efforts from my side. Some, I even stopped using because of the maintenance efforts. With LLMs, it became easier, but it still needed effort from my side. I needed a unified interface to run all of my custom scripts. At first, I tried using task runners and they usually tend to come with their own baggage. They felt like they worked well if the scripts belonged to a single project. None of them supported data storage. I had to manually write my own…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.