π AI-Powered Text Enhancement Tool
β¨ Professional bilingual text processing with 18 AI modes for English & Arabic β¨
π Ready to get started? Jump to Installation Guide
Sayf AI Text Fixer is a professional desktop automation tool that brings AI-powered text enhancement to any Windows application. With 18 specialized AI processing modes, enhanced validation systems, mode-specific feedback, and advanced Windows integration, it transforms how you work with text across your entire system.
- π Students writing essays, reports, and academic papers
- πΌ Professionals composing emails, documents, and presentations
- βοΈ Content Creators polishing articles, blogs, and social media
- π Anyone who wants professional-quality text across all applications
Mode | Function | Perfect For |
---|---|---|
π Fix | Grammar & spelling correction | Quick proofreading |
β¨ Improve | Style & clarity enhancement | Professional writing |
βοΈ Rewrite | Complete text restructuring | Content variation |
β Answer | Enhanced AI Q&A with Classical Arabic | Research assistance |
π Summarize | Intelligent text summarization | Document analysis |
π Translate | Multi-language translation | International communication |
π Simplify | Complex β simple language | Educational content |
β Longer | Text expansion & elaboration | Content development |
β Shorter | Concise text condensation | Efficient communication |
π€ Prompter | AI prompt enhancement | Prompt engineering |
π Formalize | Professional tone conversion | Business communication |
π Casual | Informal tone adaptation | Social media |
π§ Email | Email formatting optimization | Professional correspondence |
π Bullets | Bullet point conversion | Presentations |
π― Focus | Key points extraction | Executive summaries |
π¬ Technical | Technical writing enhancement | Documentation |
π¨ Creative | Creative writing improvement | Content creation |
π Academic | Academic writing standards | Research papers |
- π Enhanced API Validation β Real-time validation with persistent caching and case-sensitive checks
- π Windows Integration β Auto-startup, registry management, multi-monitor support
- π Advanced Bilingual Support β English/Arabic with 20% threshold detection & Classical Arabic enforcement
- π Professional Logging β JSON-structured logs with 5MB automatic rotation
- π‘οΈ Self-Healing Configuration β Automatically repairs corrupted settings
- π Enhanced Security β Injection-proof prompts, persistent API validation
- π¨ Dynamic UI System β Real-time status feedback and visual mode editor
- π¬ Mode-Specific Feedback β Contextual processing and success messages for all 18 modes
- π§ Critical Stability β HttpRequestManager parameter order bug resolution (v3.1.0)
- π Enhanced Debugging β Comprehensive parameter validation and error prevention
- π± Universal Compatibility β Works across all Windows applications
- β¨οΈ One-Click Operation β Single hotkey for instant processing
- π Smart Caching β Persistent API validation reduces unnecessary calls by 80%
- πΎ Robust Error Handling β Professional try-catch-finally patterns with nested cleanup
- π― Memory Optimized β Efficient resource management and leak prevention
- β Basic text correction
- β Simple bilingual support
- β Single processing mode
- β ~100KB lightweight script
- π₯ 8 AI Processing Modes (vs 1)
- π₯ Windows Registry Integration (Auto-startup)
- π₯ Professional Logging System (JSON + rotation)
- π₯ Advanced Error Handling (Professional-grade)
- π₯ Persistent API Validation (Smart caching)
- π₯ Self-Healing Configuration (Auto-repair)
- π₯ Multi-Monitor Support (Enhanced GUI)
- π₯ Security Enhancements (Injection-proof)
- π₯ 5,418 Lines of Code (vs ~1,000)
- π Enhanced API Validation β Real-time feedback with persistent caching
- π Improved Error Handling β 40% more error handlers with nested cleanup
- π Better UI/UX β Unified "Test and Save" button and enhanced feedback
- π Case-Sensitive Security β More robust API key validation
- π Resource Management β Enhanced cleanup with leak prevention
- π Performance Optimization β 50% faster response times
- π§ Critical Bug Fixes β Fixed HttpRequestManager parameter order issues
- β Arabic Processing Recovery β Restored Arabic text processing functionality
- π‘οΈ Enhanced Parameter Validation β Automatic detection of parameter order mistakes
- π Advanced Debugging Infrastructure β Comprehensive logging and error prevention
- π Security Improvements β Enhanced HTTPS validation with detailed error reporting
- π 18 AI Processing Modes β Expanded from 8 to 18 total modes (+125% increase)
- π€ Enhanced Answer Mode β Mixed language support with Classical Arabic enforcement
- π¬ Mode-Specific Feedback System β Contextual messages for all 18 modes in English/Arabic
- βοΈ Advanced Rewrite Mode β Sophisticated text restructuring with format preservation
- π― All Modes Enabled by Default β Optimal out-of-the-box experience
- π 10 New Specialized Modes β Rewrite, Prompter, Formalize, Casual, Email, Bullets, Focus, Technical, Creative, Academic
- π Classical Arabic Support β Enhanced Arabic processing with proper ΩΨ΅ΨΩ enforcement
- ποΈ Enhanced Architecture β 3 new functions, 867 new lines of code (+14% growth)
Component | Requirement |
---|---|
Operating System | Windows 10/11 (64-bit recommended) |
Runtime Platform | AutoHotkey v2.0+ |
AI Processing | Google Gemini API Key (Get Free) |
Network | Internet connection for AI processing |
Storage | 50MB available disk space |
-
π₯ Download Latest Release
- Visit Releases
- Download the latest
.ahk
file π Direct Download
-
βοΈ Install AutoHotkey
- Download AutoHotkey v2.0+
- Run installer and follow setup wizard
-
π Get Your API Key
- Visit Google AI Studio
- Sign in with Google account
- Create new API key and copy it
-
π Launch & Configure
- Right-click downloaded
.ahk
file β "Run with AutoHotkey" - Enter API key when prompted (with real-time validation)
- Configure language and preferences
- Enable auto-startup for convenience
- Right-click downloaded
Hotkey | Function | Description |
---|---|---|
Ctrl+Alt+S |
Smart Text Processing | Opens mode selection for selected text (18 modes) |
Ctrl+Alt+D |
Professional Log Viewer | View processing history and analytics |
Ctrl+Alt+M |
Advanced Settings | Configure API, modes, and preferences |
Esc |
Hide Tooltips | Dismiss any active tooltip displays |
- Select text in any application (Word, browser, email, etc.)
- Press
Ctrl+Alt+S
to open mode selection with 18 options - Choose processing mode (Fix, Improve, Rewrite, Email, Academic, etc.)
- Wait for AI processing (visual feedback via tray icon with mode-specific messages)
- Review results as text is automatically replaced
Icon | Status | Meaning |
---|---|---|
Ready | System ready for text processing | |
Valid | API key validated and working | |
Error | API key missing, invalid, or network error | |
Processing | AI actively processing your text |
All configuration and logs are stored in your user profile:
%AppData%\SayfTextFixer\
βββ SayfTextFixer_config.ini # User preferences and settings
βββ SayfTextFixer_log.txt # Processing history (JSON format)
βββ icons\ # Cached tray icon resources
- ποΈ AI Mode Management β Enable/disable specific processing modes (all 18 modes enabled by default)
- π Auto-Startup β Configure Windows startup integration
- π Logging Preferences β Set log rotation and detail levels
- π Language Settings β Configure English/Arabic/Auto-detection
- π Enhanced API Management β Real-time validation with persistent caching
- Gemini 2.5 Flash β Ultra-fast processing for quick corrections
- Gemini 2.5 Pro β Maximum accuracy for complex text analysis
- English β Native processing with advanced grammar rules
- Arabic β Full RTL support with cultural context awareness and Classical Arabic (ΩΨ΅ΨΩ) enforcement
- Auto-Detection β Smart language identification (20% threshold)
- Bilingual Text β Seamless handling of mixed-language content
Mode | Processing Message | Success Message |
---|---|---|
π Fix | "π Fixing grammar..." | "β Grammar fixed" |
βοΈ Rewrite | "βοΈ Rewriting text..." | "β Text rewritten" |
π§ Email | "π§ Formatting email..." | "β Email formatted" |
π Academic | "π Converting to academic..." | "β Converted to academic" |
- π Fix β Grammar and spelling correction
- β¨ Improve β Style and clarity enhancement
- βοΈ Rewrite β Complete text restructuring π
- π Formalize β Professional tone conversion π
- π Casual β Informal adaptation π
- π§ Email β Email optimization π
- β Answer β Enhanced Q&A with Classical Arabic π₯
- π Summarize β Intelligent summarization
- π― Focus β Key points extraction π
- π Bullets β Bullet point conversion π
- π Academic β Academic standards π
- π¬ Technical β Technical writing π
- β Longer β Text expansion and elaboration
- β Shorter β Concise condensation
- π Simplify β Complex to simple conversion
- π Translate β Multi-language translation
- π¨ Creative β Creative enhancement π
- π€ Prompter β AI prompt optimization π
- Solution: Press
Ctrl+Alt+M
β Enter your Gemini API key - Get Key: Google AI Studio
- Solution: Highlight text before pressing
Ctrl+Alt+S
- Tip: Works in any application that supports text selection
- Check: API key is at least 10 characters long
- Test: Use "Test and Save" button in settings dialog (v3.0.0 feature)
- Verify: Key has proper Gemini API permissions
- Solution: Press
Ctrl+Alt+M
β Enable desired modes in Mode Editor - Default: All 18 modes are enabled by default in v4.0.8
- Solution: Run application as administrator once to register startup
- Alternative: Manually enable in Settings β Auto-Startup
- π Documentation β Check Release Notes for version-specific details
- π Bug Reports β GitHub Issues
- π‘ Feature Requests β GitHub Discussions
- π€ Community Support β Star the repository and join discussions!
- π Report Bugs β Create detailed issue reports
- β¨ Suggest Features β Open feature requests with "Enhancement" label
- π» Submit Code β Fork repository and create pull requests
- π Language Support β Help expand multilingual capabilities
- π Documentation β Improve guides, tutorials, and examples
- Language: AutoHotkey v2.0+ with professional patterns
- Architecture: Modular design with proper error boundaries
- Standards: Enhanced error handling with comprehensive validation
- Logging: JSON-based structured logging system
- Configuration: Self-healing INI management with validation
- Memory Usage: ~20MB active RAM
- CPU Impact: Minimal background processing
- Network: HTTPS API calls to Google Gemini
- Storage: 50MB for application and logs
- Permissions: User-level (admin for startup registration)
- Enhanced API Key Protection β Secure local storage with persistent validation
- Injection Prevention β Prompt sanitization and validation
- Privacy Compliance β No data retention beyond session logs
- Network Security β Encrypted HTTPS communication only
MIT License Β© 2024 @zSayf
Free to use, modify, and distribute. See LICENSE file for complete terms.
- ProofixAI β Original inspiration for AI-powered text correction
- cJson.ahk β JSON processing library by @G33kDude
- Google Gemini AI β Advanced language processing capabilities
- AutoHotkey Community β Robust scripting platform and community support
- β Star this repository to help others discover the tool
- π Report issues to help improve stability and features
- π‘ Share ideas for new features and improvements
- π Spread the word about Sayf AI Text Fixer
- π§ Project Lead β @zSayf
- π Issues β GitHub Issues
- π¬ Discussions β GitHub Discussions
π Transform your text processing experience with professional AI-powered enhancement featuring 18 specialized modes. Download the latest release and join users already improving their writing with enhanced bilingual support and mode-specific feedback!