Skip to content

Catrobat/catrobat-ai-tutor-ktxpy-editor

 
 

Repository files navigation

AI Tutor (Python)

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.


Features

  • 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

License

This project is released under the same license as the upstream project ktxpy. See the LICENSE file for details.

About

Python Compiler/ide For Android with Material3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%