anikamin940 / hitl-agent-ts
PublicHITL agent workflows in TypeScript: pause for human approval, multi-approver gates, timeouts, audit-friendly stores, Slack/webhook notify.
A TypeScript library for creating workflows that pause at approval gates for human decisions, featuring persistent storage options, notifications, a simple web service for approvals, a command-line tool, and testing helpers.
How It Works
You find a helpful kit for building safe step-by-step tasks that pause for your personal review before doing anything important.
You bring the kit to your computer and get everything ready to create your first process in just a few moments.
You outline the simple steps of a task, like gathering info on a user account before deciding to remove it.
You start the task and it smoothly pauses at the key decision point, sending you a clear notice to check it out.
You give the okay, maybe with a quick note, so it can move forward safely.
You say no and explain why, stopping things before they go too far.
The task continues automatically based on your choice and wraps up with the final outcome.
Your process completes perfectly, with that extra human touch ensuring nothing risky happened.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.