このプロジェクトについて

Agnoは、エージェントプラットフォーム向けに設計された包括的なフレームワークおよびランタイムです。ユーザーはAgno SDKを使用してエージェントを構築し、AgentOSランタイムを介してサービスとして実行し、AgentOS UIを通じてプラットフォームを管理することができます。 主な機能は以下の通りです: - プロダクションAPI:SSEおよびwebsocketをサポートする50以上のエンドポイント。 - ストレージとメモリ:ユーザー所有のデータベースにセッション、メモリ、ナレッジ、トレースを保存する機能。 - 統合:GitHub、Slack、Postgresなどのサービス向けに100以上の構築済みツールキットを提供。 - コンテキストプロバイダー:Slack、Drive、wiki、MCPを含むソースからのライブデータへのアクセス。 - ガバナンスとセキュリティ:JWTベースのRBAC、マルチテナント分離、および機密性の高いツール実行のための人間による承認ワークフロー。 - オブザーバビリティ:OpenTelemetryトレーシング、実行履歴、および監査ログ。 - デプロイメント:Docker、Railway、AWS、GCP、Azureなどと互換性のあるコンテナベースのデプロイ。 - スケジューリング:組み込みのcronベースのスケジューリングとバックグラウンドジョブ管理。 - インターフェース:Slack、Telegram、WhatsApp、Discord、およびAG-UIを介したエージェントの公開をサポート。