├── .gitignore ├── LICENSE ├── README.md ├── main.py ├── pyproject.toml └── src └── whisperbox ├── __init__.py ├── ai ├── __init__.py ├── ai_service.py ├── process_transcript.py └── transcribe.py ├── audio ├── __init__.py ├── audio.py └── recording_manager.py ├── core ├── __init__.py ├── config.py ├── migration.py └── setup.py ├── main.py ├── profiles ├── meeting_summary.yaml ├── meeting_to_blogpost.yaml ├── meeting_to_tweet.yaml ├── monologue_to_keynote.yaml ├── monologue_to_linkedin.yaml ├── monologue_to_prompt.yaml ├── personal_readme.yaml ├── pitch_perfecter.yaml ├── speaking_coach.yaml ├── storyteller.yaml └── wisdom_distillation.yaml ├── scripts ├── copy_to_clipboard.py ├── output_to_markdown.py ├── output_to_terminal.py └── send_post_request.py └── utils ├── __init__.py ├── logger.py ├── model_utils.py ├── profile_executor.py ├── profile_parser.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/README.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/main.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/whisperbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/__init__.py -------------------------------------------------------------------------------- /src/whisperbox/ai/__init__.py: -------------------------------------------------------------------------------- 1 | # This file can be empty -------------------------------------------------------------------------------- /src/whisperbox/ai/ai_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/ai/ai_service.py -------------------------------------------------------------------------------- /src/whisperbox/ai/process_transcript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/ai/process_transcript.py -------------------------------------------------------------------------------- /src/whisperbox/ai/transcribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/ai/transcribe.py -------------------------------------------------------------------------------- /src/whisperbox/audio/__init__.py: -------------------------------------------------------------------------------- 1 | # This file can be empty -------------------------------------------------------------------------------- /src/whisperbox/audio/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/audio/audio.py -------------------------------------------------------------------------------- /src/whisperbox/audio/recording_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/audio/recording_manager.py -------------------------------------------------------------------------------- /src/whisperbox/core/__init__.py: -------------------------------------------------------------------------------- 1 | # This file can be empty -------------------------------------------------------------------------------- /src/whisperbox/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/core/config.py -------------------------------------------------------------------------------- /src/whisperbox/core/migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/core/migration.py -------------------------------------------------------------------------------- /src/whisperbox/core/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/core/setup.py -------------------------------------------------------------------------------- /src/whisperbox/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/main.py -------------------------------------------------------------------------------- /src/whisperbox/profiles/meeting_summary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/meeting_summary.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/meeting_to_blogpost.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/meeting_to_blogpost.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/meeting_to_tweet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/meeting_to_tweet.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/monologue_to_keynote.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/monologue_to_keynote.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/monologue_to_linkedin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/monologue_to_linkedin.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/monologue_to_prompt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/monologue_to_prompt.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/personal_readme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/personal_readme.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/pitch_perfecter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/pitch_perfecter.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/speaking_coach.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/speaking_coach.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/storyteller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/storyteller.yaml -------------------------------------------------------------------------------- /src/whisperbox/profiles/wisdom_distillation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/profiles/wisdom_distillation.yaml -------------------------------------------------------------------------------- /src/whisperbox/scripts/copy_to_clipboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/scripts/copy_to_clipboard.py -------------------------------------------------------------------------------- /src/whisperbox/scripts/output_to_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/scripts/output_to_markdown.py -------------------------------------------------------------------------------- /src/whisperbox/scripts/output_to_terminal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/scripts/output_to_terminal.py -------------------------------------------------------------------------------- /src/whisperbox/scripts/send_post_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/scripts/send_post_request.py -------------------------------------------------------------------------------- /src/whisperbox/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # This file can be empty -------------------------------------------------------------------------------- /src/whisperbox/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/utils/logger.py -------------------------------------------------------------------------------- /src/whisperbox/utils/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/utils/model_utils.py -------------------------------------------------------------------------------- /src/whisperbox/utils/profile_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/utils/profile_executor.py -------------------------------------------------------------------------------- /src/whisperbox/utils/profile_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/utils/profile_parser.py -------------------------------------------------------------------------------- /src/whisperbox/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ToolUse/whisperbox/HEAD/src/whisperbox/utils/utils.py --------------------------------------------------------------------------------