Commit Graph

  • 71ffb0e14c Optimize Base64 to PCM Float32Array Decoding jules-4846542099794759718-aa5d3f07 google-labs-jules[bot] 2026-05-09 19:14:12 +00:00
  • 5c5d739bf1 Fix ROCm torch wheel not replacing CPU torch claude/amd-support-investigation-7Xa0l Claude 2026-05-04 09:33:12 +00:00
  • bb6da662de Add AMD ROCm GPU support Claude 2026-05-04 01:54:57 +00:00
  • 13085166fb feat(phase-1): persistent generation library feat/studio LyAhn 2026-05-02 23:05:11 +01:00
  • f4d759c385 Merge pull request #15 from JezzWTF/improve-docs-and-maintainer-notes-9165053560558121838 main LyAhn 2026-05-02 18:20:08 +01:00
  • e64048e500 Improve code documentation and maintainer notes google-labs-jules[bot] 2026-05-02 16:44:38 +00:00
  • 47e0c7e512 chore(phase-0): stabilise foundation for Studio build LyAhn 2026-05-02 17:24:45 +01:00
  • 0236807928 Merge pull request #12 from JezzWTF/codex/gen-optim LyAhn 2026-05-02 16:46:59 +01:00
  • 0e17c60bdc fix(server): guard flash-attn install behind OS platform check LyAhn 2026-05-01 19:09:33 +01:00
  • 8d4b3f3af7 style: apply ruff formatting and lint fixes to server LyAhn 2026-05-01 19:06:13 +01:00
  • acb615b918 chore: add ruff linter/formatter for Python server LyAhn 2026-05-01 19:05:39 +01:00
  • a351910fd2 style: apply prettier formatting across all source files LyAhn 2026-05-01 18:36:42 +01:00
  • d60c5ae498 chore: add prettier + enforce LF line endings LyAhn 2026-05-01 18:36:04 +01:00
  • 737d315c1a docs: update roadmap and ignore Claude settings LyAhn 2026-04-30 23:32:20 +01:00
  • 01ab3d1fc4 perf(cpu): tune streaming playback LyAhn 2026-04-30 23:20:46 +01:00
  • d80d5ba46b fix: update lock to vibevoice fe832f2 (inference_mode thread fix) LyAhn 2026-04-30 21:46:02 +01:00
  • 98e2bf9237 perf: migrate to JezzWTF/VibeVoice fork, parallel CFG executors LyAhn 2026-04-30 21:30:07 +01:00
  • 7591d15a52 perf: CPU async pipeline overlap + INT8 quantization LyAhn 2026-04-30 20:46:29 +01:00
  • 75b84b211b perf: improve streaming generation pipeline LyAhn 2026-04-30 18:54:14 +01:00
  • a39ec536fd Improve CPU Inference Stability: Adaptive Buffering & Chunk Accumulation (#11) LyAhn 2026-04-30 16:03:35 +01:00
  • 87185e6289 Merge pull request #9 from JezzWTF/jules-7774489883029094316-4fc49929 LyAhn 2026-04-29 13:44:24 +01:00
  • 706b318abb 🔒 secure backend by binding uvicorn to localhost google-labs-jules[bot] 2026-04-29 12:42:40 +00:00
  • edfc6dc501 🔒 secure backend by binding uvicorn to localhost google-labs-jules[bot] 2026-04-29 11:07:47 +00:00
  • 84e387ec42 Merge pull request #7 from JezzWTF/refactor-audio-player-abort-controller-5486095809189155006 LyAhn 2026-04-29 09:26:33 +01:00
  • 153b63a90c 🧹 [Refactor] Use AbortController for event listeners in useAudioPlayer google-labs-jules[bot] 2026-04-29 08:19:17 +00:00
  • e3d12819a4 Merge pull request #5 from JezzWTF/refactor-load-model-1716154043227557412 LyAhn 2026-04-29 09:10:36 +01:00
  • af85b444a7 🧹 Refactor model loading in vibevoice_server.py google-labs-jules[bot] 2026-04-29 08:08:17 +00:00
  • 9c116b3219 Merge pull request #6 from JezzWTF/jules-2757652384498664157-be7c14be LyAhn 2026-04-29 08:45:25 +01:00
  • 68174b9d67 feat: surface VIBEPOD_DEVICE (CPU/CUDA) in the frontend header LyAhn 2026-04-29 08:43:07 +01:00
  • b8f59875d9 docs: add AGENTS.md and update README with CPU/CUDA setup LyAhn 2026-04-29 08:33:43 +01:00
  • 18a97e0bea 🧹 [Refactor] Use AbortController for event listeners in useAudioPlayer google-labs-jules[bot] 2026-04-28 19:23:44 +00:00
  • a80220d03f docs: add DESIGN.md google-labs-jules[bot] 2026-04-28 16:48:25 +00:00
  • 09d9727c20 🧹 Refactor model loading in vibevoice_server.py google-labs-jules[bot] 2026-04-28 16:35:26 +00:00
  • 59d3280cb5 Merge pull request #4 from JezzWTF/jules-refactor-spinner-7897005482205256093 LyAhn 2026-04-28 15:56:40 +01:00
  • 2d2ab26994 🧹 [Code Health] Extract duplicated SVG spinner into a shared component\n\n🎯 What: Extracted the duplicated <svg> spinner code in web/components/GenerationControls.tsx into a new lightweight React component SpinnerIcon.\n💡 Why: This improves maintainability and keeps the code DRY by removing the inline duplication of the SVG path and properties.\n Verification: Ran pnpm install and pnpm run build in the web directory, confirming the code compiles successfully.\n Result: The isGenerating and !serverReady branches now cleanly reference the <SpinnerIcon /> component. google-labs-jules[bot] 2026-04-28 14:53:41 +00:00
  • fa0c5ec916 Merge pull request #3 from JezzWTF/fix-unhandled-exception-leakage-12139097266042119477 LyAhn 2026-04-28 15:38:06 +01:00
  • adebfceeb0 🔒 security: fix unhandled exception details exposure google-labs-jules[bot] 2026-04-28 14:36:06 +00:00
  • 7b9cc8c7c2 Merge pull request #2 from JezzWTF/cleanup-offline-response-duplication-1343325800701975982 LyAhn 2026-04-28 15:19:31 +01:00
  • bd5c667307 chore: refactor duplicated offline response in health api route google-labs-jules[bot] 2026-04-28 14:17:19 +00:00
  • c8110ccdde feat: honour VIBEPOD_DEVICE env var for CPU/CUDA device selection LyAhn 2026-04-28 14:22:38 +01:00
  • 64cf431c2a feat: add dev:cpu and dev:server:cpu npm scripts LyAhn 2026-04-28 14:20:17 +01:00
  • 55937308b3 feat: pass --cpu flag through dev.sh to server/start.sh LyAhn 2026-04-28 14:17:59 +01:00
  • 8901ae10b0 chore: ignore .venv-cpu (CPU-only virtual environment) LyAhn 2026-04-28 14:16:10 +01:00
  • 5b8b3a011d feat: add --cpu flag to start.sh — separate venv via UV_PROJECT_ENVIRONMENT LyAhn 2026-04-28 14:15:11 +01:00
  • e2f52473ea Merge pull request #1 from JezzWTF/copilot/create-vibepod-tts-podcast-generator LyAhn 2026-04-28 00:33:32 +01:00
  • 34ec879cdb feat: add studio roadmap and streaming cleanup LyAhn 2026-04-28 00:09:15 +01:00
  • 11ffc7df7c Improve dev startup: model download script, loading state in health check, faster polling copilot-swe-agent[bot] 2026-04-27 16:00:53 +00:00
  • 3974a4cf69 Create VibePod TTS podcast generator application copilot-swe-agent[bot] 2026-04-27 15:41:46 +00:00
  • ee85bece74 Initial plan copilot-swe-agent[bot] 2026-04-27 15:28:49 +00:00
  • c75501e14e Initial commit LyAhn 2026-04-27 16:28:46 +01:00