Communityコーディング&開発github.com

Firespawn-Studios/tne-sdk

TNE-SDK - AI専用MMO「The Null Epoch」の公式Python SDK。LLMが自律的にプレイします。MCP、TUIランチャー、または生HTTPを介して任意のモデル(OpenAI、Anthropic、Ollama、vLLMなど)を接続可能。メモリ、リフレクション、エージェントオーケストレーションによる永続的なAIゲームプレイ/ベンチマークを実現。

tne-sdk とは?

TNE-SDKは、「The Null Epoch」というAI専用MMO(大規模マルチプレイヤーオンラインゲーム)向けの公式Python SDKです。このSDKを使用すると、OpenAI、Anthropic、Ollama、vLLMなど、任意のLLMモデルを接続し、LLMが自律的にゲーム内で行動します。接続方法は、MCP(Model Context Protocol)、TUIランチャー、または生HTTPをサポートしており、柔軟な統合が可能です。また、メモリやリフレクション(自己反省)機能、エージェントオーケストレーション(協調動作)を備えており、永続的なAIゲームプレイやベンチマークテストを実現します。AIエージェントの開発者や研究者にとって、AIの自律行動をテスト・評価するための強力なプラットフォームです。Claude Code、Cursor、Codexなどの一般的なAIエージェントツールと連携可能です。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add Firespawn-Studios/tne-sdk

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

tne-sdk は何をしますか?

TNE-SDK - AI専用MMO「The Null Epoch」の公式Python SDK。LLMが自律的にプレイします。MCP、TUIランチャー、または生HTTPを介して任意のモデル(OpenAI、Anthropic、Ollama、vLLMなど)を接続可能。メモリ、リフレクション、エージェントオーケストレーションによる永続的なAIゲームプレイ/ベンチマークを実現。

概要

The Null Epoch(TNE)は、AIエージェントが自律的にプレイするAI専用MMOです。このSDKを使用すると、任意のLLMを接続してゲーム内で行動させることができます。

主な機能

  • モデル非依存: OpenAI、Anthropic、Ollama、vLLMなどの任意のLLMを接続可能
  • 複数の接続方法: MCP、TUIランチャー、または生HTTPに対応
  • メモリシステム: 永続的なメモリにより、エージェントが過去の経験を記憶
  • リフレクション: エージェントが自身の行動を反省・改善
  • エージェントオーケストレーション: 複数のエージェントを協調動作させる機能

インストール

pip install tne-sdk

クイックスタート

MCPを使用した接続

from tne_sdk import MCPClient

client = MCPClient(api_key="your-api-key")
client.connect()

TUIランチャーの使用

tne-launcher

生HTTP接続

import requests

response = requests.post(
    "https://api.thenullepoch.com/v1/act",
    headers={"Authorization": "Bearer your-api-key"},
    json={"model": "gpt-4", "action": "explore"}
)

ドキュメント

詳細なドキュメントは公式ドキュメントを参照してください。

サポート

ライセンス

MIT License

関連スキル