Project structure of: abhiprojectz/SingularGPT
SingularGPT
Automated AI toolkit for device control via NLP
component_detection
Detects and processes components in images via image processing tools.
ip_region.py
Detects and preprocesses UI components in an image.
lib_ip
Image processing tools for component detection and visualization
config
Customizable platform and OCR settings, adjustable ZEXUI thresholds and COLOR dictionary.
example_generated_script.py
ZexUI script: writes, waits, clicks, moves, closes.
instructions_lib
Process and generate commands, ZexUI instructions, OpenAI completions
libs_installation.sh
Install libraries, elevated privileges, image processing.
main.py
Main.py: Imports, generates commands, script generation, and subprocess execution. Unused function call.
Prompts
README.md
Open-source AI, automation, and GPT for device control via NLP.
requirements.txt
Python project dependencies: PaddleOCR, OpenCV, Google Cloud Vision API, NumPy, Matplotlib, Xlib, PyVirtualDisplay
script.py
Scroll, click image, find text, double-left click.
SGPT_Quickstart.txt
SGPT: Libraries, repo clone, process 3 init, task_3, multiprocessing, prompt file.
text_detection
Text detection, OCR integration, noise removal, merged texts, sentence recognition.
vision
x11_server
zexui_lib
OpenCV Python library with image, OCR, object detection, error handling.