AI Tutor (JavaScript) is a Proof of Concept (PoC) Android application developed as part of the Google Summer of Code (GSoC) 2025 project.
This app showcases how the Catrobat AI Tutor SDK can be integrated into a JavaScript coding environment. It provides a lightweight code editor and execution environment for JavaScript programs (with support for the Phaser game framework).
Users can write JavaScript code, run it directly inside the app, and interact with their preferred AI assistant (ChatGPT, Gemini, Claude, etc.) to ask questions, debug issues, or get guidance in a seamless workflow.
- JavaScript code editor with syntax highlighting
- Built-in Phaser game engine execution environment
- Real-time log output for debugging (via in-app console overlay)
- Integrated with the Catrobat AI Tutor SDK
- Detects supported AI apps installed on the device
- Allows users to send code snippets or error messages directly to AI assistants
- Opens selected AI app with a well-constructed prompt