Communitygithub.com

balureddy003/kairos-ai

本番環境向けの決定論的AI意思決定。ルール優先、LLMスコアリングは補完、エビデンスは常に必須。TypeScript製のLangChain代替。

kairos-ai とは?

kairos-aiは、本番環境で信頼性の高いAI意思決定を実現するためのTypeScriptライブラリです。従来のLLMベースのアプローチとは異なり、ルールベースの推論を優先し、LLMはスコアリングにのみ使用されるため、予測可能性と決定論的な動作が保証されます。すべての意思決定には必ずエビデンスが必要であり、透明性と監査可能性が確保されています。LangChainの代替として設計されており、LangChainが提供する複雑なチェーンやエージェントに依存せず、シンプルで確定的なワークフローを必要とする開発者に最適です。TypeScriptで書かれているため、Node.jsやブラウザ環境で簡単に統合でき、型安全性を活用できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add balureddy003/kairos-ai

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

kairos-ai は何をしますか?

本番環境向けの決定論的AI意思決定。ルール優先、LLMスコアリングは補完、エビデンスは常に必須。TypeScript製のLangChain代替。

概要

kairos-aiは、AIエージェントや自動化システムにおいて、予測可能で監査可能な意思決定を行うためのフレームワークです。LLMの不確実性をルールベースの評価で抑制し、厳格なエビデンス要件により、誤った判断や幻覚を防止します。

主な特徴

  • ルール優先: ビジネスロジックを明示的なルールとして定義し、LLMの判断はルールの補完としてのみ使用します。
  • 決定論的動作: 同じ入力に対して常に同じ出力が得られるため、テストとデバッグが容易です。
  • エビデンス必須: すべての意思決定には裏付けとなる証拠が必要であり、監査ログと説明責任を実現します。
  • TypeScriptネイティブ: 完全な型安全性と最新のJavaScript/TypeScriptエコシステムとの互換性を提供します。

クイックスタート

npm install kairos-ai
import { KairosEngine } from 'kairos-ai';

const engine = new KairosEngine({
  rules: [
    { condition: (ctx) => ctx.amount > 1000, action: 'flag_review' },
    { condition: (ctx) => ctx.riskScore < 0.2, action: 'approve' }
  ]
});

const decision = await engine.decide({
  amount: 1500,
  riskScore: 0.1
});

console.log(decision.action); // 'flag_review'
console.log(decision.evidence); // [{ rule: 'amount > 1000', matched: true }]

ルールの定義

ルールはシンプルなJavaScriptオブジェクトの配列として定義します。各ルールはcondition関数とaction文字列を持ちます。

interface Rule {
  condition: (context: Record<string, any>) => boolean;
  action: string;
  priority?: number;
}

エビデンスの生成

エビデンスは、各意思決定の過程を記録するための構造化データです。以下の情報が含まれます:

  • 評価されたルール
  • 各ルールのマッチング結果
  • LLMスコア(使用された場合)
  • 最終的な決定とその理由

対象プラットフォーム

  • Node.js 16+
  • ブラウザ(モダンなESモジュール対応環境)
  • TypeScript 4.5+

LangChainとの違い

特徴Kairos AILangChain
アプローチルール優先 + LLM補完LLM優先 + チェーン
決定論性高い低い(LLM依存)
エビデンス必須オプション
複雑さ低い高い
設定ファイルなし(コード駆動)あり(YAML等)

ライセンス

MIT

関連リンク

関連スキル