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-sdk시뮬레이션된 MMO 환경 내에서 자율 에이전트를 개발하고 테스트하기 위한 연구 지향적 프레임워크로, 목표 지향적 프로그램 합성 및 멀티 에이전트 시스템 연구를 위해 설계되었습니다.
- 프로젝트
zenstory-ai/novel-to-gameNovelToGame은 완전한 소설을 전체 디자인 문서와 단일 실행 QA를 갖춘 플레이 가능한 소스 기반 게임(웹 브라우저 또는 3D)으로 변환하는 오픈소스 AI 에이전트 스킬 세트입니다. Claude Code, Codex 또는 Kimi Code와 함께 작동하며 번들 엔진이 필요 없고 모든 메커니즘의 인용을 원본 텍스트에 기록합니다.
- 프로젝트
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로, 개발자가 JSON-RPC, REST 또는 gRPC를 통해 통신하는 상호 운용 가능한 에이전트 서버 및 클라이언트를 구축할 수 있도록 지원합니다.
- 프로젝트
aartiq/servicenow-mcpClaude와 ChatGPT와 같은 AI 클라이언트를 ServiceNow에 연결하는 MCP 서버입니다. 자연어를 사용하여 플랫폼을 쿼리하고 자동화하기 위한 500개 이상의 도구를 제공합니다.