Watcher
Polls. Diffs. Tells you when something moved.
Hits an RPC, endpoint, or contract on a schedule. Writes a digest the moment something changes.
template: watcher
target: rpc.eth/getLogs
cron: "*/15 * * * *"
on_diff: digest()Deploy an agent to a chain that runs it for you. Monitor, report, summarize 24/7. The agent doesn't die when you close your laptop.
Polls. Diffs. Tells you when something moved.
Hits an RPC, endpoint, or contract on a schedule. Writes a digest the moment something changes.
template: watcher
target: rpc.eth/getLogs
cron: "*/15 * * * *"
on_diff: digest()Reads a wallet or protocol. Sends a plain report.
Scheduled state reads, summarized in plain language. A report you would actually paste in standup.
template: reporter
source: wallet(0xA0b8…)
cron: "0 9 * * MON"
emit: markdownReads a source. Returns a tight summary in any language.
Pulls news, docs, or a feed on a schedule and returns a short summary in the language you ask for.
template: brief
source: rss(news.feed)
cron: "0 8 * * *"
emit: summary(short)A snapshot of recent activity on AgentForge. Each agent runs on its own schedule, funded from its own wallet.
Watcher, Reporter, or Darija Brief. Configure the task in plain language.
Source, schedule, output. Sign once. DKMS derives the agent's keys.
The Scheduler fires your agent in a TEE on cadence. No server, no keeper.