# 🪿LLM-based Game Open Schema (L-GOS)

I pronounce 'L-GOS' as "Large Goose" :)

<figure><img src="/files/b3jNkHZkeCG9DLZYQN9f" alt=""><figcaption></figcaption></figure>

The vision of RPGGO is to democratize game creation together with UGC creators. This means that UGC creators have full copyright ownership of their games and the freedom to transfer them to any third-party platform. This is why we create this L-GOS open schema and fully compatible with it.

This L-GOS project aims to define an open data schema that any third-party LLM gaming platform can easily support and be compatible with. This way, UGC game creators can import and run their games on any third-party LLM gaming platform.

\
Our RPGGO backend is fully compatible with this open schema approach, facilitating more flexible and interoperable API connections. This open schema enables developers to integrate and extend functionalities with ease, offering a robust foundation for innovative applications and services. By adopting this model, we aim to streamline data exchange and improve overall system efficiency, ultimately enhancing the user experience.

So, once you jump into our API doc, please spend a few minutes to understand the data schema first, which will help you to deal our API with ease.

* \[Game]\(<https://github.com/RPGGO-AI/l-gos-spec/blob/main/schema_v1/game_v1.md>)
* \[Characrer]\(<https://github.com/RPGGO-AI/l-gos-spec/blob/main/schema_v1/character_v1.md>)
* \[Module]\(<https://github.com/RPGGO-AI/l-gos-spec/blob/main/schema_v1/module_v1.md>)

> Only with the support of more and more third-party platforms can a truly decentralized gaming ecosystem emerge. \
> \
> If your company or service is compatible with this schema, please let us know.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.rpggo.ai/dev-docs/data-schema/llm-based-game-open-schema-l-gos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
