ChatGPTWizard
FreeEmbarcadero RAD Studio (Delphi & C++ Builder) plugin.
About ChatGPTWizard
FusionAI (the evolution of the original ChatGPTWizard) is a free, open-source Delphi plug-in for Embarcadero RAD Studio that integrates AI-assisted workflows directly into the IDE. It supports multiple AI providers including OpenAI ChatGPT, Google Gemini, Anthropic Claude, and Ollama (offline). Users can ask free-form questions in a chat window, use inline editor prompts with cpt:...:cpt markers, and invoke predefined right-click actions such as explain, optimize, add comments, add tests, and find bugs. Additional features include a Class View for type-based prompts, provider-aware answer tabs for comparing responses, a searchable local SQLite history database with provider and model filtering, proxy configuration, file-based diagnostic logging, and configurable timeouts. The plugin targets RAD Studio versions 10.x (Berlin through Sydney) and 11.x (Alexandria); for older IDEs (XE2 to XE8), a separate branch is available.
Key Features
Pros & Cons
- Free and open source with no licensing costs
- Supports multiple cloud AI providers as well as local offline models via Ollama
- Deep integration into RAD Studio IDE with multiple interaction modes
- Built-in history and logging for traceability and diagnostics
- Provider comparison feature helps choose the best answer
- Limited to Embarcadero RAD Studio (Delphi & C++ Builder) users
- Requires valid API keys for cloud-based providers (ChatGPT, Gemini, Claude)
- Not the primary target for RAD Studio 12.2 and above (newer IDEs have built-in AI)
- Older IDE versions (XE2 to XE8) require a separate branch and may have fewer updates