AI Tutor (Python) is a Proof of Concept (PoC) Android application developed as part of the Google Summer of Code (GSoC) 2025 project, the Catrobat AI Tutor, which enables integration between Catrobat and Android applications to external AI assistants (e.g., ChatGPT, Gemini, Claude) through Android's Intent system.
This PoC uses a Python code editor (forked from ktxpy) as the playground for demonstrating how the SDK works. Users can write Python code, send questions, error messages, or snippets to their preferred AI assistant, and receive guidance in a seamless workflow.
- Python code editor (based on ktxpy)
- Integrated with the Catrobat AI Tutor SDK
- Detects supported AI apps installed on the device
- Allows users to ask questions and send code snippets
- Opens selected AI app with a well-constructed prompt
This project is released under the same license as the upstream project ktxpy. See the LICENSE file for details.