loops vs graphs, explained in plain words
same ticket, two ways to close it, and picking the wrong one burns your weekend
• loops
you set the frame, the agent picks the path
draft a reply -> check it against policy -> resolved? -> if not, loop again
use it when you don't know the path yet
• graphs
you draw the path, the agent fills every node
read the ticket -> known issue? -> fix or investigate -> draft -> QA passes? -> review passes? -> send -> log
use it when the pipeline is the same every day
how it sits on disk:
📁 support-agent
┃
┣📁 Loop
┃ ┣📁 /goal
┃ ┣📁 /policy
┃ ┗📁 /retry
┃
┣📁 Graph
┃ ┣📁 /nodes
┃ ┗📁 /edges
┃
┣📁 Company Brain
┃ ┣📁 /tickets
┃ ┗📁 /product-docs
┃
┗📁 State
┗📁 /log
both shapes read from the same company brain. skip it and the agent relearns your business on every run
start with a loop while the work is messy
freeze it into a graph once it settles
the engineer who can tell which shape a task needs is the one who gets promoted in 2026
and when one job needs both at scale, it looks like this:
Agent cron has been breaking whenever the machine sleeps
7 open-source GitHub repos that turn an agent into a team that works on a schedule:
731,336 stars combined, 6 of 7 pushed within 4 days, all permissive, stars checked Oct 23
WAKE ON A CLOCK
01. hermes-agent ★254,427: https://t.co/RgIKnIsXi7 -> cron + Telegram + auto-retry (README claim)
02. openclaw ★392,196: https://t.co/HQM2feX8fW -> local assistant for Telegram, Slack and more
RUN AND PAUSE
03. https://t.co/Epxiz573nB ★16,559: https://t.co/gcMpn9S8Hl -> durable cron + queues + human waitpoints (README claim)
04. temporal ★23,756: https://t.co/Qxv9zA22nX -> durable execution across crashes
05. dbos-transact-py ★1,635: https://t.co/ZipUm9thEu -> Postgres cron + durable sleep (README claim)
DELIVER THE RESULT
06. apprise ★17,597: https://t.co/yJKJZytM7c -> one call to Telegram, email or anywhere
REMEMBER BETWEEN RUNS
07. letta ★25,166: https://t.co/SOppZwfb0q -> persistent memory that learns between runs (README claim)
clock -> background run -> human approval -> durable resume -> chat delivery -> memory
curl -fsSL https://t.co/ZWEEBxXCip | bash
Only https://t.co/Epxiz573nB and hermes-agent name a human approval step; start read-only before cron touches anything irreversible
Not a smarter model, a cron that stays alive when you walk away ↓
There is a bright and exciting future for humanity ahead – and space is fundamental to that future.
To achieve this, space safety must be done right. We encourage every operator to not only share ephemeris data proactively the same way Starlink already does, but to also adopt the high standards of space safety that SpaceX and Starlink use every day → https://t.co/QizAkQZvEm
🌞OM SURYA DEVAY NAMAH🌞
O
M
S
U
R
Y
A
D
E
V
A
Y
N
A
M
A
H
O
M
S
U
R
Y
A
D
E
V
A
Y
N
A
M
A
H
M
S
U
R
Y
A
D
E
V
A
Y
N
A
M
A
H
O
M
S
U
R
Y
A
D
E
V
A
Y
N
A
M
A
H
O
M
S
U
R
Y
A
D
E
V
A
Y
N
A
M
A
H
@grok
ॐ PUSHAN NAMAH
this is the ai agent walkthrough i wish someone had handed me a year ago
it takes you from zero to a working agent, start to finish
i lost two weeks to trial and error on my first one
with this, i would've shipped it in a day
bookmark it before you scroll past: