Developers can customize or extend functionality in the following ways:
- Replacement components: Modification
config.py
file, replacing the local model with a cloud API (e.g., OpenAI's cloud service). - Adjusting the level of reasoning:: Editorial
gpt-oss-template.jinja
file, set the inference level to "medium" or "high" (requires higher hardware support). - Add New Feature: Expanded game scenarios, characters or voice commands, modifications required
main.py
and related scripts. - Language Support: Add multi-language interaction capability by configuring Whisper and Kokoro TTS with Chinese models.
The project is under the Apache 2.0 license, and developers are encouraged to contribute code or experiment with new features.
This answer comes from the articlegpt-oss-space-game: a local voice-interactive space game built using open-source AI modelsThe