HackerTrans
トップ新着トレンドコメント過去質問紹介求人

rileyt

643 カルマ登録 14 年前
Founder of charlielabs.ai

投稿

Show HN: Daemons – we pivoted from building agents to cleaning up after them

charlielabs.ai
70 ポイント·投稿者 rileyt·3 か月前·31 コメント

コメント

rileyt
·4 日前·議論
ai >>> sales people or hubspot
rileyt
·3 か月前·議論
yes and yes. in the meantime, there's a list of use cases to start from here: https://docs.charlielabs.ai/daemons/choosing-daemons
rileyt
·3 か月前·議論
DAEMONS.md is meant to be an open spec, like skills.

there's details on how other platforms can support it here: https://ai-daemons.com/spec/#provider-guide
rileyt
·3 か月前·議論
here are a few more resources:

- example daemon files: https://github.com/charlie-labs/daemons

- reference docs: https://docs.charlielabs.ai/daemons

happy to answer questions. all feedback appreciated.
rileyt
·3 か月前·議論
simonw is right, daemons are closer to routines.

compared to routines:

- daemons are specified by a DAEMON.md file in the repo (like skills). it's version-controlled and team-owned, not hidden in a dashboard or linked to a single developers account.

- daemons have a specialized event pipeline that joins similar webhooks events into a single daemon activation and can inject late arriving events into a daemon that's already running (this is key to avoid duplicate work and noisy actions).

- the watch conditions are a more powerful activation method because they use semantic matching and can be mixed with cron schedules.

- daemons have access to the logs from their past runs (and soon proper memory) so they can learn from their own mistakes.
rileyt
·3 か月前·議論
hadn't seen this before, but it looks like the daemon schedules and watch conditions could be helpful for activating openprose contracts.
rileyt
·4 か月前·議論
[dead]
rileyt
·4 か月前·議論
it's similar to triggers, but with a routing layer that combines semantic triggers and memory. the magic is defining them as files in the repo (like skills) and not worrying about the execution.
rileyt
·4 か月前·議論
the working spec is files like `.agents/daemons/<name>/DAEMON.md` and they have access to skills and rules in the repo so you don't need to duplicate them.

you could even have a daemon that just says to run an existing skill.
rileyt
·5 か月前·議論
seems like and appropriate way to share.