Claude 86b2a93dee
feat: Initialize Farsi Transcriber application structure
- Create project directories (ui, models, utils)
- Add PyQt6 environment setup with requirements.txt
- Create main entry point (main.py)
- Add comprehensive README with setup instructions
- Add .gitignore for Python, PyTorch, and ML artifacts
- Phase 1 complete: project structure and environment ready
2025-11-12 05:09:15 +00:00

29 lines
600 B
Python

#!/usr/bin/env python3
"""
Farsi Transcriber - Main Entry Point
A PyQt6-based desktop application for transcribing Farsi audio and video files.
"""
import sys
from PyQt6.QtWidgets import QApplication
def main():
"""Main entry point for the application"""
app = QApplication(sys.argv)
# TODO: Import and create main window
# from ui.main_window import MainWindow
# window = MainWindow()
# window.show()
print("Farsi Transcriber App initialized (setup phase)")
print("✓ PyQt6 environment ready")
sys.exit(app.exec())
if __name__ == "__main__":
main()