10. Reminder and Productivity Mode - Add reminders - Save tasks… — KPS SKILLS — TG.ME

10. Reminder and Productivity Mode - Add reminders - Save tasks - Show today’s task list - Create study plan - Create content calendar - Create daily posting plan 11. UI Requirements Create a futuristic dark Jarvis-style desktop UI using customtkinter. UI should include: - Chat box - Voice button - Text input box - Get Today AI News button - Generate Content Pack button - Generate Gaming Metadata button - Study Help button - Save Output button - Settings page for API keys - Dark neon Jarvis theme - Simple beginner-friendly layout 12. Settings Add .env file support for: - OPENAI_API_KEY - GEMINI_API_KEY - NEWS_API_KEY if needed 13. Safety Rules - Do not auto-post content - Do not delete files without confirmation - Do not run dangerous system commands - Do not access private files unless user asks - Ask confirmation before using paid APIs - Keep API keys hidden - Store keys only in .env file 14. Project Structure Create this structure: jarvis_ai_assistant/ │ ├── main.py ├── requirements.txt ├── README.md ├── .env.example │ ├── modules/ │ ├── voice.py │ ├── tts.py │ ├── ai_brain.py │ ├── pc_control.py │ ├── news_fetcher.py │ ├── content_creator.py │ ├── gaming_helper.py │ ├── study_helper.py │ ├── gemini_video.py │ ├── file_manager.py │ └── reminders.py │ ├── ui/ │ └── app_ui.py │ └── outputs/ └── content_packs/ 15. Code Requirements - Write clean Python code - Add comments for beginners - Add error handling - Add requirements.txt - Add setup guide in README - Make the app runnable on Windows - Keep everything modular - First build working version without advanced paid features - Then keep Gemini/Veo integration ready as optional feature Final Output Required: Give complete working code for all files. Also give step-by-step setup instructions for Windows. Explain how to add API keys. Explain how to run the Jarvis assistant.

June 9, 2026 76