VedalAI/neuro-sdk
Neuro SDK + API for allowing Neuro to play games
何を解決するか
このプロジェクトは、AIパーソナリティNeuro-samaがさまざまなビデオゲームと相互作用し、プレイするための標準化された方法を提供します。AIの意思決定プロセスとゲームの入力システムの間のギャップを埋めることで、AIがゲーム状態を認識し、ゲーム内での行動を実行できるようにします。
動作方法
システムは、AIとゲーム間で通信するためのWebSocketプロトコルを使用しています。AIはゲーム状態のテキストベースの説明を受け取り、テキストベースの行動を返します。テキスト記述に依存しているため、1分あたりの行動数(APM)が低いゲーム(たとえばターン制ゲームやビジュアルノベル)に最も効果的です。
対象ユーザー
Neuro-samaのAPIをゲームに統合したいゲーム開発者やコミュニティメンバー、または既存タイトル用のカスタム統合を作成したい人。
特徴
- UnityおよびGodot用の公式SDK。
- Slay the Spire 2、Cyberpunk 2077、Pokémon Platinumなど、幅広いゲームに対応。
- Rust、Python、Java、C++などの言語用のコミュニティメンテナンス型SDKの包括的なエコシステム。
- テストツールとして、ランダム行動ボットのRandyや、OpenAIを使用してAIの振る舞いを模倣するJippityが利用可能。
関連
- プロジェクト
MaxBittker/rs-sdkRS‑SDK は、ボット研究向けに RuneScape 風 MMO をエミュレートするオープンソースで TypeScript で構築されたスターターKITです。サーバーエミュレータ、ウェブクライアント、ゲートウェイ、型安全な SDK をバンドルしており、非同期スクリプト(または LLM 生成コード)を書くことでボットを制御し、目的指向合成、マルチエージェント競争、市場経済の実験が可能です。デモサーバーは即時利用可能で、調整可能なタックレートでローカルホストも可能。MIT ライセンスで、Discord コミュニティがサポートしています。
- プロジェクト
- プロジェクト
Project-N-E-K-O/N.E.K.ON.E.K.O.は、音声、テキスト、視覚的理解を5層のメモリシステムと複数のアバター形式と組み合わせたオープンソースのAIコンパニオンです。ローカル(Python 3.11)で動作し、ワンクリックバイナリ、Docker、またはソースビルドからデプロイ可能です。機能には、プロアクティブなチャット、リアルタイムのマルチモーダル対話、エージェントスタイルのツール実行、プラグインマーケットプレイス、および14以上のLLMプロバイダーのサポートが含まれます。プロジェクトはApache-2.0ライセンスで、Discord/QQ/Steamの活発なコミュニティがあります。
- プロジェクト
a2aproject/a2a-jsAgent2Agent (A2A) プロトコル用のTypeScript/JavaScript SDK。複数の通信層を跨いで、標準化されたAIエージェントサーバーとクライアントの構築を可能にします。
- プロジェクト
aartiq/servicenow-mcpClaudeやChatGPTなどのAIクライアントをServiceNowに接続するMCPサーバー。自然言語を使用してプラットフォームのクエリと自動化を行うための500以上のツールを提供します。