Commit Graph

  • c07045dc7f Update extract.py to use correct directory structure under VoiceMemos/ Gigi 2025-04-01 13:54:02 +01:00
  • ece589473d Update extract.py to handle both blog post and app idea content types Gigi 2025-04-01 13:45:04 +01:00
  • b58fbec21c Fix extract.py to use correct directory paths and include summary in prompts Gigi 2025-04-01 13:40:11 +01:00
  • 781ce008f7 Remove summarize_transcripts.py step from run.sh as it's no longer needed Gigi 2025-04-01 12:39:25 +01:00
  • c45a1454d6 Update run.sh to process all .m4a files in VoiceMemos directory Gigi 2025-04-01 12:37:59 +01:00
  • f2d6d3cfe7 Remove process_voice_memos.sh as we're using process.sh instead Gigi 2025-04-01 12:36:19 +01:00
  • 896c8dfb16 Update run.sh to use process.sh instead of process_voice_memos.sh Gigi 2025-04-01 12:35:19 +01:00
  • e183885ec1 Update run.sh to use process_voice_memos.sh from root directory Gigi 2025-04-01 12:33:28 +01:00
  • a588c72868 Update Python script paths in shell scripts after moving them to root directory Gigi 2025-04-01 12:13:27 +01:00
  • 4a57d67ff7 Move shell scripts to base directory for better organization Gigi 2025-04-01 12:11:34 +01:00
  • d06f24e38e Move Python code into separate files for better organization Gigi 2025-04-01 12:10:00 +01:00
  • 597349eecf Restructure processing flow into three separate scripts with a main process script Gigi 2025-04-01 12:07:58 +01:00
  • 5e5088b44b feat: make summary more concise Gigi 2025-04-01 11:17:04 +01:00
  • 5f536b285c Switch from tiny to base.en model for better transcription quality Gigi 2025-04-01 11:14:01 +01:00
  • 7e98299ebe Revert "Update run.sh to use the new watch_voice_memos.py script with force flag support" Gigi 2025-04-01 11:13:09 +01:00
  • 28c1b8770e Update run.sh to use the new watch_voice_memos.py script with force flag support Gigi 2025-04-01 11:08:42 +01:00
  • 87c9428aea Add --force flag to force regeneration of existing files Gigi 2025-04-01 11:07:13 +01:00
  • 4314e3f06b Add file existence checks and force regeneration support Gigi 2025-04-01 11:06:47 +01:00
  • 13b4384297 Restructure voice memo processing to handle files one at a time with immediate summarization Gigi 2025-04-01 11:03:01 +01:00
  • d3b2348a54 Add 'draft' keyword detection for blog post content Gigi 2025-04-01 10:58:04 +01:00
  • 218cf7a61a Restructure transcript processing to always generate summaries and create additional content in separate directories Gigi 2025-04-01 10:54:09 +01:00
  • 2b967cd891 Remove watch_linux.sh and watch_macos.sh scripts as they are no longer needed Gigi 2025-04-01 10:48:33 +01:00
  • 257ea19c90 Fix: Use resolved paths for symlink handling in both watch scripts Gigi 2025-04-01 10:02:56 +01:00
  • 58ae63ad4a Fix: Use resolved paths for watching symlinked directories on macOS Gigi 2025-04-01 10:01:00 +01:00
  • d26ac41cca Fix: Add follow_symlinks=True to Python watchdog Observer Gigi 2025-04-01 10:00:21 +01:00
  • edb4fe5220 Add debug logging for symlink verification Gigi 2025-04-01 09:57:26 +01:00
  • e1325ebcf5 Revert "Add macOS file watcher and improve symlink support" Gigi 2025-04-01 09:55:34 +01:00
  • 1e153ffeba Add macOS file watcher and improve symlink support Gigi 2025-04-01 09:54:43 +01:00
  • d440c63d0c chore: rename inotify script Gigi 2025-04-01 09:23:43 +01:00
  • a3827b47df feat: Add native Linux file watcher using inotifywait Gigi 2025-03-18 09:02:34 +00:00
  • 1ab913816b chore: update .gitignore to respect symlinks Gigi 2025-03-31 14:16:28 +01:00
  • 942d392ebc Improve word boundary detection in prompt template selection using regex Gigi 2025-03-30 00:36:47 +00:00
  • 1ecb3a844a feat: refine blog post prompt Gigi 2025-03-30 00:03:40 +00:00
  • 4ec18e3e9f feat: use just 'blog post' for the writing pipeline Gigi 2025-03-29 23:28:58 +00:00
  • f672b61c34 feat: refine app idea prompt Gigi 2025-03-29 23:13:01 +00:00
  • 1b457e7d4a feat: refine TODO stuff in default template Gigi 2025-03-29 23:01:09 +00:00
  • f5c0a3eeee feat: prefer blog post template to prompt template Gigi 2025-03-29 23:00:48 +00:00
  • 26f6ced07d Add blog post prompt and update prompt loading logic Gigi 2025-03-29 21:06:28 +00:00
  • d1794b1d78 Add automatic regeneration of deleted transcripts and summaries Gigi 2025-03-29 20:54:30 +00:00
  • 964cb79d0c Fix: Remove automatic deletion of files - watch script should only log deletion events Gigi 2025-03-29 20:53:18 +00:00
  • c0e4fdcb0e Add file deletion handling to watch script - automatically clean up related files when voice memos or transcripts are deleted Gigi 2025-03-29 20:52:18 +00:00
  • 41ca42b9a0 feat: improve default prompt Gigi 2025-03-29 20:50:49 +00:00
  • a46b15c337 Add word count check to skip summaries for short transcripts (≤210 words) Gigi 2025-03-29 20:47:28 +00:00
  • ccf027959a feat: refine app idea prompt Gigi 2025-03-29 20:46:28 +00:00
  • 9f7bd8e711 Update run.sh to process voice memos before creating summaries and fix paths in watch script Gigi 2025-03-29 20:34:54 +00:00
  • 62cabe4a81 Update run.sh to process voice memos before creating summaries Gigi 2025-03-29 20:09:50 +00:00
  • a0ff8c2812 refactor: move process script to src Gigi 2025-03-29 20:06:08 +00:00
  • 5747a775a1 Move process_voice_memos.sh to src directory and update paths Gigi 2025-03-29 20:04:37 +00:00
  • 40f6c68edd Add run.sh script for one-time processing of voice memos and transcripts Gigi 2025-03-29 20:03:44 +00:00
  • 84af2fd60f Improve file watching on macOS and fix script paths Gigi 2025-03-29 19:57:41 +00:00
  • df90deeda5 chore: move python files to src/ Gigi 2025-03-29 19:55:47 +00:00
  • 776611afbf Add watchdog package to requirements Gigi 2025-03-29 19:51:08 +00:00
  • 8b53918e3f Add watch.sh script to run voice memo watcher Gigi 2025-03-29 19:50:16 +00:00
  • c5ab389d0e Reorganize Python files into src directory and update setup script Gigi 2025-03-29 19:48:58 +00:00
  • b4db2b2923 Merge branch 'master' of https://github.com/dergigi/vibeline Gigi 2025-03-29 19:43:42 +00:00
  • 3e4c3bc76b Add Python virtual environment setup with requirements.txt and setup.sh Gigi 2025-03-29 19:41:28 +00:00
  • 8ee73c7a0d Create requirements.txt Gigi 2025-03-29 19:38:55 +00:00
  • bdf86a7aab feat: extract prompts and allow for conditional prompts Gigi 2025-03-29 19:27:01 +00:00
  • 45ea0764fa Fix Ollama response handling and strip whitespace from summary Gigi 2025-03-29 19:14:35 +00:00
  • fdbfebd65d Extract prompts to markdown files and add dynamic prompt selection based on transcript content Gigi 2025-03-29 19:13:20 +00:00
  • 96a8671675 chore: update .gitignore Gigi 2025-03-29 18:58:32 +00:00
  • db22e9487e feat: Add file watcher script for automatic processing Gigi 2025-03-17 09:16:30 +00:00
  • d764abead6 feat: Switch to TinyLlama model and optimize prompt for memory efficiency Gigi 2025-03-16 13:06:41 +00:00
  • bb08d5185c feat: Switch to Mistral model and improve error handling Gigi 2025-03-16 12:57:12 +00:00
  • 844e498f16 feat: Implement transcript summarization using Ollama Gigi 2025-03-16 11:41:53 +00:00
  • ab794c854d feat: Add basic transcript summarization script structure Gigi 2025-03-16 11:36:42 +00:00
  • dae0d1ba2e Initial commit: Add voice memo processing script with Whisper Gigi 2025-03-16 11:26:12 +00:00