Skip to content

πŸš€ CodaiPro v2.1.0 - Enhanced Stability & Single Instance Protection

Latest

Choose a tag to compare

πŸŽ‰ CodaiPro v2.1.0 - Enhanced Stability Release

✨ What's New in v2.1.0

πŸ”’ Enhanced Single Instance Protection

  • 4-layer protection system prevents multiple instances
  • Windows Named Mutex + Port checking + Process locks
  • Completely eliminates the "multiple windows opening" issue

⚑ Improved Stability

  • Enhanced exit strategies prevent restart loops
  • Better memory management for lab environments
  • Optimized for low-resource university computers
  • Clean shutdown with proper resource cleanup

πŸŽ“ Perfect for Students

  • βœ… 100% Offline - No internet connection required
  • βœ… Lab-Ready - Works on restricted university computers
  • βœ… Portable - Run directly from USB drive
  • βœ… Exam-Friendly - Available during coding exams
  • βœ… Zero Installation - No admin rights needed

πŸ› Major Bug Fixes

  • Fixed: Multiple application instances opening concurrently
  • Fixed: Application restarting after being closed
  • Fixed: Background processes remaining after exit
  • Fixed: Port conflicts causing startup failures
  • Improved: Process cleanup and resource management

πŸš€ Technical Improvements

  • Enhanced Launcher: 4-layer single instance protection
  • Improved Exit Handling: Multiple exit strategies (os._exit, sys.exit, ExitProcess)
  • Better Error Handling: Comprehensive exception management
  • Memory Optimization: Reduced RAM usage for lab computers
  • Build System: Professional packaging with PyInstaller

πŸ“₯ Download Options

🎯 Recommended: Portable Executable

Perfect for students and lab environments:

  • File: CodaiPro-v2.1-Portable-Windows.zip
  • Size: ~500MB (includes all dependencies)
  • Requirements: Windows 10/11 (64-bit), 4GB RAM
  • Installation: Just extract and run!

🐍 For Developers

  • Source Code: Available in repository
  • Requirements: Python 3.11+, see INSTALLATION.md
  • Build Instructions: Run BUILD_V21.bat

🎯 Perfect Use Cases

Scenario Why CodaiPro Excels
🏫 Lab Exams Works offline, portable, no installation needed
πŸ’» Coding Competitions Fast AI assistance, instant debugging
πŸ“š Learning Code explanations, algorithm breakdowns
🏒 Restricted Networks No internet dependency, security compliant

πŸ”§ System Requirements

Minimum:

  • Windows 10 (64-bit)
  • 4GB RAM
  • 2GB free storage

Recommended:

  • Windows 11 (64-bit)
  • 8GB+ RAM
  • SSD storage

πŸš€ Quick Start

  1. Download the portable ZIP file below
  2. Extract to your desired location (USB drive works great!)
  3. Run CodaiPro_v21.exe
  4. Start coding with AI assistance!

πŸ†˜ Troubleshooting

Multiple instances still opening?

# Run the cleanup script first
KILL_V21.bat