- エージェント型AIのOSレイヤーを目指して作られたオープンソースのランタイム環境で、セキュリティ・モジュール性・拡張性を備えたクラウドネイティブプラットフォームを提供
- ローカル、クラウド、エッジ環境全体でAIエージェントを構築、実行、管理できる
- LLM、VectorDB、ストレージ、キャッシュなど多様なAIリソースを単一のAPIで抽象化し、プロバイダーに関係なく同じ方法でアクセス可能
- 例: ローカルファイル、S3、Redis、OpenAI、Anthropic など、すべてのリソースに一貫したインターフェースを提供
- Smyth Runtime Environment(SRE)、SDK、CLIで構成され、AIエージェントをコードベースで生成・実行・管理できる
- Smyth Runtime Environment(SRE) : AIエージェントのカーネル
- Agent-First設計により、AIワークロードに最適化されたランタイム
- モジュール型アーキテクチャ : すべてのサービス向けコネクタを置き換えたり拡張したりできる (Storage, LLM, VectorDB, Cache など)
- セキュリティファースト : Candidate/ACLシステムによるアクセス制御と認証情報管理を内蔵
- エージェントオーケストレーション : 完全なエージェントライフサイクル管理
- 40以上のプロダクション級コンポーネントを含む : AI/LLM、データ処理、外部API、ロジック、ストレージ、コード実行など
- SDK: TypeScriptベースで型安全性とIntelliSenseサポートを提供
- 開発・運用環境間でコードの一貫性を維持
- インフラ変更時もビジネスロジックの修正は不要
- CLIツールにより、プロジェクト初期化と管理の自動化をサポート
- クラウド・ローカル・エッジ環境のどこでも同様に実行可能
- Observabilityを内蔵し、モニタリング・ロギング・デバッグ機能を提供
- 主な設計原則
- プロダクションレベルのAIエージェント開発を簡素化
- 自律性と制御の両立
- セキュリティの内在化
- オープンなエージェントインターネットを志向
- MITライセンス
- 今後、ビジュアルエージェントIDE(SmythOS Visual Agent Studio) のオープンソース版を公開予定
まだコメントはありません。