Gigi
|
4deed4e12a
|
feat: implement YAML-based plugin system with metadata
|
2025-04-01 15:41:05 +01:00 |
|
Gigi
|
e1f0a6f467
|
docs: mark pluralization task as completed in TODO list
|
2025-04-01 15:39:24 +01:00 |
|
Gigi
|
30be4708cd
|
feat: use inflect library for proper pluralization of directory names
|
2025-04-01 15:38:56 +01:00 |
|
Gigi
|
4bbf78a265
|
chore: add inflect package to requirements.txt
|
2025-04-01 15:38:05 +01:00 |
|
Gigi
|
a724824a21
|
refactor: rename summary.md to summary.all.md and treat it as regular plugin
|
2025-04-01 15:37:13 +01:00 |
|
Gigi
|
7bf42720d3
|
Implement environment variables for Ollama models and paths
|
2025-04-01 15:31:29 +01:00 |
|
Gigi
|
f237c3092e
|
Extract Ollama model name to a constant
|
2025-04-01 15:23:07 +01:00 |
|
Gigi
|
a9509ded80
|
Refactor extract.py: add utility functions, simplify plugin detection, and improve code organization
|
2025-04-01 15:22:34 +01:00 |
|
Gigi
|
ae803f13a0
|
Remove unused test mode
|
2025-04-01 15:17:58 +01:00 |
|
Gigi
|
6f26c90db4
|
Simplify plugin suffix handling using contains instead of endswith
|
2025-04-01 15:16:00 +01:00 |
|
Gigi
|
82f3116084
|
Fix output directory creation to handle .all suffix
|
2025-04-01 15:02:51 +01:00 |
|
Gigi
|
51d912a870
|
Rename .always to .all and update plugin handling
|
2025-04-01 14:57:31 +01:00 |
|
Gigi
|
8d0fe0c748
|
Fix plugin handling to properly support .or suffix throughout the pipeline
|
2025-04-01 14:48:17 +01:00 |
|
Gigi
|
c470682001
|
Fix output directory names to remove .or suffix
|
2025-04-01 14:38:10 +01:00 |
|
Gigi
|
bafc25543d
|
Fix plugin loading to handle .or.md suffix
|
2025-04-01 14:36:59 +01:00 |
|
Gigi
|
3373672cc8
|
Remove old app_idea.md after renaming to app_idea.or.md
|
2025-04-01 14:27:29 +01:00 |
|
Gigi
|
6dc433ea28
|
Add .or.md suffix convention for plugins that should match any word
|
2025-04-01 14:26:53 +01:00 |
|
Gigi
|
e2e60b1fca
|
Make content type detection dynamic based on plugin filenames
|
2025-04-01 14:23:16 +01:00 |
|
Gigi
|
a999bde177
|
Simplify TODO.md to a single flat list
|
2025-04-01 14:21:21 +01:00 |
|
Gigi
|
4c15763db2
|
Add TODO.md with completed and pending tasks
|
2025-04-01 14:20:57 +01:00 |
|
Gigi
|
cdec4f763f
|
Make extract.py dynamically load plugins and create output directories
|
2025-04-01 14:18:56 +01:00 |
|
Gigi
|
b55f659419
|
Rename output directories to match plugin names: drafts -> blog_posts, prompts -> app_ideas
|
2025-04-01 14:17:55 +01:00 |
|
Gigi
|
12dee55089
|
Rename idea_app to app_idea and update output directories to match plugin names
|
2025-04-01 14:10:15 +01:00 |
|
Gigi
|
798a911a48
|
Remove unused default.md plugin
|
2025-04-01 14:06:26 +01:00 |
|
Gigi
|
75e33d80e3
|
Remove unused summarize_transcripts.py script
|
2025-04-01 14:05:31 +01:00 |
|
Gigi
|
dd2eb782cd
|
Simplify logging to use console output only
|
2025-04-01 14:02:53 +01:00 |
|
Gigi
|
4d8d439ca1
|
Simplify watch_voice_memos.py and improve logging
|
2025-04-01 14:00:48 +01:00 |
|
Gigi
|
8ad4c9e5dc
|
Update watch_voice_memos.py to recursively scan VoiceMemos folder and only process new or changed files
|
2025-04-01 13:58:52 +01:00 |
|
Gigi
|
68f2dde597
|
Remove test transcript files and generated content
|
2025-04-01 13:56:57 +01:00 |
|
Gigi
|
99dd5844bc
|
Rename prompts directory to plugins and update extract.py accordingly
|
2025-04-01 13:55:51 +01:00 |
|
Gigi
|
c07045dc7f
|
Update extract.py to use correct directory structure under VoiceMemos/
|
2025-04-01 13:54:02 +01:00 |
|
Gigi
|
ece589473d
|
Update extract.py to handle both blog post and app idea content types
|
2025-04-01 13:45:04 +01:00 |
|
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 |
|