A collection of lightweight desktop applications built with Python and packaged into standalone executables with PyInstaller.
Each app is designed to be user-friendly, portable, and easy to install on Windows.
| App Name | Description | Status |
|---|---|---|
| CipherCore AI Terminal | AI chatbot with typing animation, sounds, and secure .env API key handling |
βοΈ Added |
| Blogsite_CT | Multi-page desktop blogsite (Login/Signup, Blog, Gallery, About) | βοΈ Added |
| TaskPad Unit Converter | Unit Converter (Km/Miles, Kg/Pounds, Β°C/Β°F) + To-Do List | βοΈ Added |
| Phone Number Info Tool | Detects phone number region, carrier, timezone + TTS voice output | βοΈ Added |
desktop-utility-apps/
βββ apps/
β βββ ciphercore_ai_terminal/ # AI chatbot app
β βββ blogsite_ct/ # Blogsite desktop app
β βββ taskpad_unit_converter/ # Unit Converter + To-Do List
β βββ phone_number_info/ # Phone number info tool
βββ README.md
βββ .gitignore\
- Python
- CustomTkinter
- Pillow (image handling for Blogsite_CT)
- Pygame (sound handling for CipherCore AI Terminal)
- python-dotenv (secure API key management for CipherCore)
- phonenumbers + pywin32 (for Phone Number Info Tool)
- PyInstaller (packaging)
Each app has its own folder under /apps/ with:
app/β source coderequirements.txtβ dependenciesREADME.mdβ usage instructionsREPORT.mdβ technical documentation
Each app can be packaged into a standalone EXE with PyInstaller.
Example (CipherCore AI Terminal):
pyinstaller app/main.py ^
--name "CipherCore_AI_Terminal" ^
--onefile --windowed ^
--add-data "app/sounds;sounds"
The executable will be created in the dist/ folder.
This project is licensed under the MIT License. You are free to use, modify, and distribute these apps with proper attribution.
Agha Essa Khan Passionate about building secure, user-friendly, and portable desktop tools.