{"repo":"CatchTheTornado/triggered","free":true,"listed":false,"github":"https://github.com/CatchTheTornado/triggered","clone":"git clone https://github.com/CatchTheTornado/triggered.git","description":"Crontab on steroids - using AI to trigger commands, agents, requests and whatever you like","language":"Python","stars":23,"topics":["agents","ai","cron","litellm","python","trigger","workflow"],"license":null,"category":"workflow-automation","readme_excerpt":"🚀 Triggered Automation at the speed of thought – run anything (shell, TypeScript, AI, webhooks) in response to cron schedules, file‑system events, HTTP calls, or smart AI checks. Like crontab, but with AI super‑powers ⚡️ ✨ Why Triggered? 🤖 AI‑powered triggers — let an LLM (plus optional Python/JS tools ) decide when to fire. 🔔 Any signal — cron schedules, folder changes, incoming webhooks, or smart AI checks. ⚡ Any reaction — shell commands, TypeScript scripts (inside Docker), AI calls, outbound webhooks. 🖥️ CLI & REST API — manage everything in the terminal or browse http://localhost:8000/docs . 🧩 Pluggable — ship new triggers/actions/tools with a few lines of Python. Triggered lets you automate tasks by linking Triggers to Actions . Triggers watch for events. Actions are the tasks that run when a trigger fires. You can mix and match them to create powerful automations. Triggers (The \"If\") Actions (The \"Then\") -------------------------------------------------------- ------------------------------------------------------ 🤖 AI - \"Is my server's CPU usage too high?\" 🧠 AI Call - \"Summarize this log file for me.\" 📂 File System Monitor - \"Was a new file just added?\" 🐚 Shell Command - echo \"New file detected!\" 🌐 Webhook - \"Did I just receive a GitHub push?\" 📜 TypeScript - Run a custom script in Docker. ⏰ Time (Cron) - \"Is it 9 AM on a Monday?\" 📞 Webhook Call - Send a notification to Slack. Interactive CLI for creating and managing triggers Running AI triggers from CLI o","default_branch":null,"files":null,"tree":[],"storefront":"/r/CatchTheTornado","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CatchTheTornado/triggered/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}