19 Commits

Author SHA1 Message Date
5e7046ac5a Merge pull request 'feat/mlx-native' (#2) from feat/mlx-native into main
Reviewed-on: #2
2026-06-17 12:42:55 +00:00
Damien
383c1bd966 Update summarization prompts with structured Markdown output
Add detailed system prompt with strict transcription rules
Update user prompt template to enforce consistent Markdown structure
Remove redundant title prefix in write_summary helper
2026-06-17 14:08:49 +02:00
Damien
02ca896808 Add Voxtral support with audio preprocessing 2026-06-17 11:51:23 +02:00
Damien
701f5dd56e Update Voxtral STT model to non-realtime batch variant
Use Voxtral-Mini-3B-2507-bf16 across all tiers and set appropriate
max_tokens for full-file transcription
2026-06-17 11:25:04 +02:00
Damien
425d4db1e2 Update README paths and add shell alias section 2026-06-17 10:12:08 +02:00
Damien
383e85c05e Refactor project structure for modularity
Move model and pipeline components into dedicated modules
Extract utilities from CLI into shared helpers
Update imports throughout codebase
Refactor project structure for modularity

Move model configuration and hardware selection into `models/` package
Extract pipeline steps into `pipeline/` package
Add utility helpers in `utils/` package
Update CLI imports and references
2026-06-17 09:55:07 +02:00
Damien
1f4e7feb10 Remove unused audio summary module 2026-06-17 09:07:53 +02:00
Damien
47f2eda4f6 Update project to use MLX for Apple Silicon support
Update dependencies for MLX models
Add automatic model selection based on available RAM
Rewrite README with MLX-specific documentation
Update .gitignore for MLX project structure
2026-06-17 09:00:35 +02:00
Damien
bda2b516a4 Update gitignore and project version
Update `.gitignore` to include Python cache directories and adjust
project version in `pyproject.toml` to `0.1.0`
2026-06-09 08:42:44 +02:00
1d8703a0ce Merge pull request 'Add uvx usage instructions and package configuration' (#1) from chore/documentation_uvx into main
Reviewed-on: #1
2026-06-07 15:59:36 +00:00
Damien
cd69127473 Add uvx usage instructions and package configuration
The README now includes a new "Usage with uvx" section showing how to
run the tool directly without installation. The pyproject.toml has been
updated to add the package script entry point and configure setuptools
to include the src directory.
2026-06-07 15:17:49 +02:00
D. Arnodo
dabdac4dc9 Merge pull request #1 from darnodo/feat/mps_device 2025-03-28 15:47:52 +01:00
darnodo
c1ff237d25 chore(cleaning) : Readme 2025-03-28 13:05:30 +01:00
darnodo
a8005cce50 Add support pour GPU (MPS and CUDA)
Migrate to `uv`
2025-03-28 12:58:39 +01:00
Damien A
4eb5f586d4 Implement yt_dlp instead of pytube 2024-07-14 11:25:02 +02:00
Damien A
65e6483c9f Add mps support for MacOS 2024-07-13 15:36:31 +02:00
Damien A
51d6ea8e18 Add transcript-only feature 2024-07-12 12:15:17 +02:00
Damien A
88bb37ab4f MARKDOWN.md : Add sources 2024-04-17 09:59:39 +02:00
Damien A
b3a619a898 Project push 2024-04-17 09:57:32 +02:00