Initial project structure and config

This commit is contained in:
stephen 2026-07-23 18:56:49 +10:00
commit 9f552148f1
12 changed files with 55 additions and 0 deletions

55
.gitignore vendored Normal file
View file

@ -0,0 +1,55 @@
# ==========================================
# macOS System Files
# ==========================================
.DS_Store
.AppleDouble
.LSOverride
Icon?
._*
# ==========================================
# Python & Bytecode
# ==========================================
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
# ==========================================
# Virtual Environments
# ==========================================
.venv/
venv/
ENV/
env/
env.bak/
venv.bak/
# ==========================================
# Application Data & Cache
# ==========================================
# Keep the data/ directory structure, but ignore dynamic files inside it
data/*
!data/.gitkeep
# Local log files and audio caches
*.log
*.wav
*.mp3
*.ogg
# ==========================================
# Environment & Secrets
# ==========================================
.env
.env.local
*.pem
# ==========================================
# IDEs & Editors
# ==========================================
.vscode/
.idea/
*.swp
*.swo

0
app/__init__.py Normal file
View file

0
app/main.py Normal file
View file

View file

View file

View file

View file

0
app/ui/chat_tab.py Normal file
View file

0
app/ui/control_tab.py Normal file
View file

0
app/ui/main_window.py Normal file
View file

0
data/.gitkeep Normal file
View file

0
doc/notes.md Normal file
View file