## AI workflow built around ChatGPT

The idea is simple: Give ChatGPT structured context, and you get better results.

Beginners often struggle with GUI architecture because the code becomes hard to read quickly. TKForge solves that by keeping a clean project model and exporting structured “what I built” context that ChatGPT can interpret reliably.

- Export GPT Context (Text) for quick prompts and discussion.
- Export GPT Context (JSON) for precise, structured analysis.
- Use the exported context to ask ChatGPT for improvements, bug fixes, refactors, or new features.

This makes TKForge useful as a learning tool, a prototype tool, and a workflow accelerator.

### Example: Beginner-friendly ChatGPT prompt

After exporting GPT Context, paste it into ChatGPT and ask:

“Here is my TKForge project context. Please improve my UI layout and suggest better widget naming, and generate updated Tkinter code while preserving the structure.”

Tip: Your best results come from being explicit about constraints: what must stay, what can change, and what your learning goal is.

TKForge is designed so “structured prompts” become easy and repeatable.

## Screenshots

Edit properties in The Inspector, preview instantly, and export structured outputs. All designed to work beautifully with ChatGPT.

Editor Surface Global configuration + project menu
Inspector & Help Field help + structured guidance
Import / Export ChatGPT-friendly project structure

## Documentation

Quick access to the key release documents.

Read CHANGELOG.md Read README.md Read RELEASE_NOTES_BASIC.md

### In the classroom

TKForge can be used to demonstrate GUI fundamentals: layout concepts, widget properties, event wiring, and design iteration. Students can export code and learn by reading and modifying it, then use ChatGPT to explore improvements safely.

## Why “Basic (Lite)” matters

### A comfortable learning environment

TKForge Basic is intentionally focused. No overwhelming menus, no feature overload. Just the core loop: place, edit, preview, export, learn.

- Stable baseline for beginners
- Easy to demonstrate in a lab or classroom
- Clear outputs designed for learning and collaboration

### Built for iteration

The fastest way to learn GUI development is to iterate with confidence. Basic (Lite) makes iteration smooth and predictable.

- Snap-to-grid helps keep layouts clean
- Inspector field help reduces confusion
- ChatGPT context export improves AI collaboration