> For the complete documentation index, see [llms.txt](https://developer.rpggo.ai/dev-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.rpggo.ai/dev-docs/introduction/rpggo-api-the-ai-engine-for-game.md).

# RPGGO API: the AI Engine for Game

> Edit Easily, Deploy in Seconds, Rendering in Realtime
>
> <mark style="color:green;">Why we work in this field?</mark> [Initial Vision 2023: Text-To-OpenWorld Engine](/dev-docs/thesis/initial-vision-2023-text-to-openworld-engine.md)

## What's in the API

RPGGO's API offers customized AI structure and features needed for games, especially with multi-NPCs / multi-Chapters / Game Goal Structures:&#x20;

* *AI-powered Characters (AI NPCs)*
* *AI-powered Goal Checking System*
* *Realtime Multi-modal AI*
  * [x] *Image*
  * [x] *Voice Chat*
  * [ ] *Audio Effect (coming soon)*
* *Powering Game in Real-time Online under a general Game structure.*
* *Server-Sent Events asynchronous push*

## See What Fits Your Need

* Read [Getting Started](/dev-docs/introduction/getting-started.md) and see cases we listed to see if our API is a great fit of your current/potential product.&#x20;

{% content-ref url="/pages/Tq5JEcq3NKI0PJNZ41FH" %}
[Getting Started](/dev-docs/introduction/getting-started.md)
{% endcontent-ref %}

* RPGGO's API is a modularized product, which meets AI NCP / AI Chapter Switch / AI Goal Check demands for.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Professional Game Studios</strong></mark></td><td><mark style="color:blue;"><strong>Indie Game Developers / Individual Developers</strong></mark></td><td><ul><li>Power your NPCs</li><li>Switch stages for your story in chapters and phases, from individual impacts to world impacts</li><li>Power goal check with an AI GM</li></ul></td><td></td></tr><tr><td><mark style="color:green;"><strong>App Developer</strong></mark></td><td><mark style="color:green;"><strong>Light-weight Interactive Experience with AI</strong></mark></td><td><ul><li>Build your game and get metadata into your app</li><li>Embed our game into your app / product format</li></ul><p><em>Use case</em></p><p><a data-mention href="/pages/0pEG35ciWVgbe87m8Swy">/pages/0pEG35ciWVgbe87m8Swy</a></p></td><td></td></tr><tr><td><mark style="color:purple;"><strong>Web Widget Embed</strong></mark></td><td><ul><li>Incoming feature</li></ul></td><td><mark style="color:purple;"><strong>Non-developer Just Interested in Turning Your Idea into an H5 Game</strong></mark></td><td><ul><li>Use Creator Tool and see your game published on web in seconds</li><li>Creator Tool for UGC <a href="https://creator.rpggo.ai/">https://creator.rpggo.ai</a></li></ul></td></tr></tbody></table>

## &#x20;See How to Use:&#x20;

{% content-ref url="/pages/dL7k17j7dhYj8tXwpzmj" %}
[Player API](/dev-docs/player-api/api-overview.md)
{% endcontent-ref %}

* [API Overview](/dev-docs/player-api/api-overview.md)
* [API V2 (New)](/dev-docs/player-api/api-overview/api-v2-new.md) - The most recent version of RPGGO API
  * [API V1 (Deprecated)](/dev-docs/player-api/api-overview/api-v1-deprecated.md)
* [Understand the data schema](/dev-docs/data-schema/understand-the-data-schema.md)

## Apply Your Test Key

* RPGGO Public API is in currently under **alpha phase** and do not open to auto-public application.&#x20;
* If you want to try it, please submit an application form via [here](https://forms.gle/sw9kqPQNfBDcnya6A), or send an email to <mark style="background-color:yellow;"><dev@rpggo.ai></mark>

{% content-ref url="/pages/9ZEowCG4134gZ6Y6er5B" %}
[Apply Your Test Key](/dev-docs/support/apply-your-test-key.md)
{% endcontent-ref %}

{% content-ref url="/pages/FD6HbE8E7LpZFkDtEMBX" %}
[Contact us](/dev-docs/support/contact-us.md)
{% endcontent-ref %}
