VedalAI/neuro-sdk
Neuro SDK + API for allowing Neuro to play games
해결하는 문제
이 프로젝트는 AI 성격인 Neuro-sama가 다양한 비디오 게임과 상호작용하고 플레이할 수 있도록 표준화된 방법을 제공합니다. AI의 의사결정 과정과 게임의 입력 시스템 사이의 격차를 해소하여, AI가 게임 상태를 인식하고 게임 세계 내에서 행동을 실행할 수 있게 합니다.
작동 방식
시스템은 AI와 게임 간 통신을 위해 WebSocket 프로토콜을 사용합니다. AI는 게임 상태의 텍스트 기반 설명을 수신하고, 텍스트 기반 행동을 반환합니다. 텍스트 기반 설명에 의존하기 때문에, 행동 빈도가 낮은 게임(예: 턴제 게임 또는 비주얼 노벨)에 가장 효과적입니다.
대상 사용자
Neuro-sama의 API를 게임에 통합하거나 기존 타이틀용 맞춤 통합을 만들고자 하는 게임 개발자 및 커뮤니티 구성원.
주요 특징
- Unity 및 Godot용 공식 SDK.
- Slay the Spire 2, Cyberpunk 2077, Pokémon Platinum 등 다양한 게임 지원.
- Rust, Python, Java, C++ 등 언어용 커뮤니티 유지 관리 SDK의 포괄적인 생태계.
- 테스트 도구로 Randy(랜덤 행동 봇)와 Jippity(OpenAI를 사용해 AI의 행동을 모방하는 도구).
관련
- 프로젝트
MaxBittker/rs-sdkRS‑SDK는 봇 연구를 위한 오픈소스이며 TypeScript 기반의 스타터 킷으로, RuneScape 스타일 MMO를 에뮬레이트합니다. 서버 에뮬레이터, 웹 클라이언트, 게이트웨이, 타입 안전한 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개 이상의 도구를 제공합니다.