Commit Graph

65 Commits

Author SHA1 Message Date
Gigi
b58fbec21c Fix extract.py to use correct directory paths and include summary in prompts 2025-04-01 13:40:11 +01:00
Gigi
781ce008f7 Remove summarize_transcripts.py step from run.sh as it's no longer needed 2025-04-01 12:39:25 +01:00
Gigi
c45a1454d6 Update run.sh to process all .m4a files in VoiceMemos directory 2025-04-01 12:37:59 +01:00
Gigi
f2d6d3cfe7 Remove process_voice_memos.sh as we're using process.sh instead 2025-04-01 12:36:19 +01:00
Gigi
896c8dfb16 Update run.sh to use process.sh instead of process_voice_memos.sh 2025-04-01 12:35:19 +01:00
Gigi
e183885ec1 Update run.sh to use process_voice_memos.sh from root directory 2025-04-01 12:33:28 +01:00
Gigi
a588c72868 Update Python script paths in shell scripts after moving them to root directory 2025-04-01 12:13:27 +01:00
Gigi
4a57d67ff7 Move shell scripts to base directory for better organization 2025-04-01 12:11:34 +01:00
Gigi
d06f24e38e Move Python code into separate files for better organization 2025-04-01 12:10:00 +01:00
Gigi
597349eecf Restructure processing flow into three separate scripts with a main process script 2025-04-01 12:07:58 +01:00
Gigi
5e5088b44b feat: make summary more concise 2025-04-01 11:17:04 +01:00
Gigi
5f536b285c Switch from tiny to base.en model for better transcription quality 2025-04-01 11:14:01 +01:00
Gigi
7e98299ebe Revert "Update run.sh to use the new watch_voice_memos.py script with force flag support"
This reverts commit 28c1b8770e.
2025-04-01 11:13:09 +01:00
Gigi
28c1b8770e Update run.sh to use the new watch_voice_memos.py script with force flag support 2025-04-01 11:08:42 +01:00
Gigi
87c9428aea Add --force flag to force regeneration of existing files 2025-04-01 11:07:13 +01:00
Gigi
4314e3f06b Add file existence checks and force regeneration support 2025-04-01 11:06:47 +01:00
Gigi
13b4384297 Restructure voice memo processing to handle files one at a time with immediate summarization 2025-04-01 11:03:01 +01:00
Gigi
d3b2348a54 Add 'draft' keyword detection for blog post content 2025-04-01 10:58:04 +01:00
Gigi
218cf7a61a Restructure transcript processing to always generate summaries and create additional content in separate directories 2025-04-01 10:54:09 +01:00
Gigi
2b967cd891 Remove watch_linux.sh and watch_macos.sh scripts as they are no longer needed 2025-04-01 10:48:33 +01:00
Gigi
257ea19c90 Fix: Use resolved paths for symlink handling in both watch scripts 2025-04-01 10:02:56 +01:00
Gigi
58ae63ad4a Fix: Use resolved paths for watching symlinked directories on macOS 2025-04-01 10:01:00 +01:00
Gigi
d26ac41cca Fix: Add follow_symlinks=True to Python watchdog Observer 2025-04-01 10:00:21 +01:00
Gigi
edb4fe5220 Add debug logging for symlink verification 2025-04-01 09:57:26 +01:00
Gigi
e1325ebcf5 Revert "Add macOS file watcher and improve symlink support"
This reverts commit 1e153ffeba.
2025-04-01 09:55:34 +01:00
Gigi
1e153ffeba Add macOS file watcher and improve symlink support
- Add watch_macos.sh script using fswatch with symlink support

- Enable symlink following in Python watchdog script
2025-04-01 09:54:43 +01:00
Gigi
d440c63d0c chore: rename inotify script 2025-04-01 09:23:43 +01:00
Gigi
a3827b47df feat: Add native Linux file watcher using inotifywait 2025-03-31 23:24:09 +01:00
Gigi
1ab913816b chore: update .gitignore to respect symlinks 2025-03-31 14:16:28 +01:00
Gigi
942d392ebc Improve word boundary detection in prompt template selection using regex 2025-03-30 00:36:47 +00:00
Gigi
1ecb3a844a feat: refine blog post prompt 2025-03-30 00:03:40 +00:00
Gigi
4ec18e3e9f feat: use just 'blog post' for the writing pipeline 2025-03-29 23:28:58 +00:00
Gigi
f672b61c34 feat: refine app idea prompt 2025-03-29 23:13:01 +00:00
Gigi
1b457e7d4a feat: refine TODO stuff in default template 2025-03-29 23:01:09 +00:00
Gigi
f5c0a3eeee feat: prefer blog post template to prompt template 2025-03-29 23:00:48 +00:00
Gigi
26f6ced07d Add blog post prompt and update prompt loading logic 2025-03-29 21:06:28 +00:00
Gigi
d1794b1d78 Add automatic regeneration of deleted transcripts and summaries 2025-03-29 20:54:30 +00:00
Gigi
964cb79d0c Fix: Remove automatic deletion of files - watch script should only log deletion events 2025-03-29 20:53:18 +00:00
Gigi
c0e4fdcb0e Add file deletion handling to watch script - automatically clean up related files when voice memos or transcripts are deleted 2025-03-29 20:52:18 +00:00
Gigi
41ca42b9a0 feat: improve default prompt 2025-03-29 20:50:49 +00:00
Gigi
a46b15c337 Add word count check to skip summaries for short transcripts (≤210 words) 2025-03-29 20:47:28 +00:00
Gigi
ccf027959a feat: refine app idea prompt 2025-03-29 20:46:28 +00:00
Gigi
9f7bd8e711 Update run.sh to process voice memos before creating summaries and fix paths in watch script 2025-03-29 20:34:54 +00:00
Gigi
62cabe4a81 Update run.sh to process voice memos before creating summaries 2025-03-29 20:09:50 +00:00
Gigi
a0ff8c2812 refactor: move process script to src 2025-03-29 20:06:08 +00:00
Gigi
5747a775a1 Move process_voice_memos.sh to src directory and update paths 2025-03-29 20:04:37 +00:00
Gigi
40f6c68edd Add run.sh script for one-time processing of voice memos and transcripts 2025-03-29 20:03:44 +00:00
Gigi
84af2fd60f Improve file watching on macOS and fix script paths 2025-03-29 19:57:41 +00:00
Gigi
df90deeda5 chore: move python files to src/ 2025-03-29 19:55:47 +00:00
Gigi
776611afbf Add watchdog package to requirements 2025-03-29 19:51:08 +00:00