Skip to content
stakiranPublic

About

Context-aware scheduler — agents fire when an LLM judges the moment is right.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kairon

LLM が「現在の状況」を読んで実行可否を判断する、文脈ベースのスケジューラ概念です。

コンセプト

  • cron は chronos(時計的・定量的な時間)に由来し、時刻・曜日・日付が一致するかでジョブを動かします
  • kairon は kairos(機を見る、文脈上ふさわしい時)に由来する造語で、LLM が「今がその機会か」を判断します
  • 発火条件は自然言語で書けます(例: 「ログが 3 行以内のとき」「平日の朝に 1 回くらい」)
概念 判断対象
cron 時刻・曜日・日付が一致するか
kairon 文脈上、今がその機会か

kairon はプロダクト名ではなく 概念名/パラダイム名 として位置づけています。

現状

2026-05-30、単一の claude プロセスで動く v2 が出来たと思う。

参考実装を kairon/ に置いた:

  • エージェントは agents.md に書く
    • 複数の場合も全部ここに書く
    • 各エージェントをいつ起動するかを condition: で自然言語で指定する
    • 権限は厳しく絞っていて、ファイル更新と websearch 程度
      • なのでこの程度でできるタスクしかこなせない
    • 各エージェントの動作は logs/ に 1-agent 1-file で保存
  • agents.md ができたら、単に python kairon.py を実行すれば良い

License

MIT License

About

Context-aware scheduler — agents fire when an LLM judges the moment is right.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages