This section contains Python-based tools for backend automation, data manipulation, audio processing, and more.
Each project focuses on solving real-world problems using clean, modular Python code.
| Project | Description | Technologies | 
|---|---|---|
| Box Subtitler | Generate .srtsubtitles from videos or audio using Whisper and Streamlit. | Python, Streamlit, OpenAI API, Pydub, Whisper | 
| Hashzap | Real-time live chat with Flask and WebSockets, inspired by WhatsApp. | Python, Flask, Socket.IO, HTML/CSS/JS, jQuery | 
| SQL AI Agent | Natural language to SQL query assistant using GPT-4 and Streamlit. | Python, Streamlit, OpenAI API, MySQL | 
| (More coming soon...) | CLI tools, task automations, file processors, etc. | pandas, numpy, tqdm, dotenv, and more | 
- Python 3.10+
- OpenAI Whisper API β For speech-to-text transcription
- Streamlit β Web interface for user interaction
- Pydub β Audio extraction & conversion
- python-dotenv β Securely store API keys in environment files
- TQDM β Lightweight progress bars
- HTTPX β Modern HTTP client (used via OpenAI SDK)
- Pandas β For tabular data manipulation
- NumPy β Numerical computing and support logic
- Modular project structure β Clean separation of concerns
Stay tuned β more CLI tools, bots, and microservices are on the way! π οΈ