{"ok":true,"repo":{"id":468,"full_name":"Parcha-ai/agentrun","url":"https://github.com/Parcha-ai/agentrun","description":"The Agentrun Workflow DSL","language":"JavaScript","topics":[],"stars":79,"stars_delta":2,"forks":8,"first_seen":"2026-09-26T18:02:40.428726Z","last_seen":"2026-09-26T22:01:35.126002Z","mentions":1,"platforms":["hn"],"score":43.82,"summary":"AgentRun is a JavaScript/TypeScript DSL for defining AI agent workflows as explicit, repeatable steps. Instead of letting an agent improvise, you declare nodes for tool calls, focused decisions (via a 'Jev' judge), and agent invocations, with schemas, deadlines, thresholds, and escalation paths. It ships as an npm interpreter with a TypeScript builder, Zod contracts, parallel mapping, loops, and sub-workflows.","why":"It was just launched on Hacker News as a Show HN, positioning itself as a structured alternative to free-form agent loops.","audience":"Developers building LLM-powered applications who want predictable, inspectable agent pipelines rather than open-ended autonomy.","tags":["ai-agents","llm","workflow","dsl","javascript","typescript"],"summarized_at":"2026-09-26T18:05:24.032443Z","summary_model":"glm-5.3-flash","fetched_at":"2026-09-26T22:07:31.899187Z","meta":{"license":"Apache-2.0","archived":false,"homepage":null,"pushed_at":"2026-09-24T08:39:58Z","created_at":"2026-09-23T00:27:34Z","first_stars":77},"pushed_at":"2026-09-26T19:32:42Z","created_at":"2026-09-23T00:27:34Z","watchers":0,"open_issues":6,"mentions_list":[{"platform":"hn","url":"https://news.ycombinator.com/item?id=49821438","title":"Show HN: AgentRun: DSL to turn agents into workflows","seen_at":"2026-09-26T22:01:35.126394Z"}],"snapshots":[{"captured_at":"2026-09-26T18:23:09.791700Z","stars":77,"forks":8},{"captured_at":"2026-09-26T18:23:10.117209Z","stars":77,"forks":8},{"captured_at":"2026-09-26T18:28:00.393913Z","stars":77,"forks":8},{"captured_at":"2026-09-26T18:29:36.714022Z","stars":77,"forks":8},{"captured_at":"2026-09-26T18:44:41.632704Z","stars":77,"forks":8},{"captured_at":"2026-09-26T18:57:59.157286Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:13:10.920616Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:16:31.690723Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:20:02.302897Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:21:32.841595Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:28:20.376614Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:31:57.243112Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:35:02.912730Z","stars":77,"forks":8},{"captured_at":"2026-09-26T19:50:03.304904Z","stars":77,"forks":8},{"captured_at":"2026-09-26T20:05:15.722331Z","stars":77,"forks":8},{"captured_at":"2026-09-26T20:20:12.533745Z","stars":77,"forks":8},{"captured_at":"2026-09-26T20:35:14.792455Z","stars":78,"forks":8},{"captured_at":"2026-09-26T20:49:47.549979Z","stars":79,"forks":8},{"captured_at":"2026-09-26T20:52:49.130925Z","stars":79,"forks":8},{"captured_at":"2026-09-26T21:07:50.497167Z","stars":79,"forks":8},{"captured_at":"2026-09-26T21:22:56.126112Z","stars":79,"forks":8},{"captured_at":"2026-09-26T21:37:59.993444Z","stars":79,"forks":8},{"captured_at":"2026-09-26T21:53:01.103511Z","stars":79,"forks":8},{"captured_at":"2026-09-26T22:07:31.899928Z","stars":79,"forks":8}]}}