profileShare

rasmusjy / voicetask

Read-only snapshot

No repository description.

main default branch 105 files Expires Sep 13, 2026, 9:06 AM

main history

58 commits

Browse code
  1. Move the coding conventions into CONTRIBUTING.md rasmusjy committed Aug 14, 2026, 7:41 AM +30 −1 873a24a
  2. Add the public demo mode and deployment for voicetask.rasmusj.com rasmusjy committed Aug 14, 2026, 7:41 AM +336 −9 633291b
  3. Add API keys from the app instead of the terminal rasmusjy committed Jul 29, 2026, 6:37 PM +997 −117 3e4c5e6
  4. Improve speech and keyboard access rasmusjy committed Jul 27, 2026, 6:31 PM +137 −17 29c4639
  5. Document the full product flow rasmusjy committed Jul 27, 2026, 6:27 PM +145 −70 938b181
  6. Clarify build brief sharing rasmusjy committed Jul 27, 2026, 6:23 PM +634 −123 34967ef
  7. Simplify interview controls rasmusjy committed Jul 27, 2026, 6:17 PM +307 −96 8d300df
  8. Explain the first-run experience rasmusjy committed Jul 27, 2026, 6:12 PM +826 −158 f508c5c
  9. Add cross-platform demo mode rasmusjy committed Jul 27, 2026, 6:06 PM +145 −36 bcbae8d
  10. fixed openai talking rasmusjy committed Jul 23, 2026, 11:12 AM +131 −16 7ca02d7
  11. Merge origin/main: reconcile two independently-built implementations rasmusjy committed Jul 22, 2026, 10:21 PM +1541 −460 22a1c3b
  12. T15: export spec pack as zip, transcript copy/download rasmusjy committed Jul 22, 2026, 9:59 PM +420 −10 4e12fd8
  13. T14: folder browser rasmusjy committed Jul 22, 2026, 9:53 PM +410 −7 f93035d
  14. T13: non-technical onboarding pass rasmusjy committed Jul 22, 2026, 9:50 PM +96 −66 188b833
  15. Expand scope: non-technical users, folder browser, export rasmusjy committed Jul 22, 2026, 9:45 PM +51 −15 66c04bc
  16. Add CI workflow rasmusjy committed Jul 22, 2026, 7:19 PM +22 −0 0b91c07
  17. Add engines requirement and check script rasmusjy committed Jul 22, 2026, 7:19 PM +5 −1 5eb4ea6
  18. Add recording timer and 120 second cap rasmusjy committed Jul 22, 2026, 7:19 PM +26 −1 816c093
  19. Add coverage category tooltips rasmusjy committed Jul 22, 2026, 7:18 PM +17 −1 b4bf99a
  20. Stop bot speech with Escape rasmusjy committed Jul 22, 2026, 7:18 PM +10 −0 598f23c
  21. Add session delete and dates to the home screen rasmusjy committed Jul 22, 2026, 7:18 PM +68 −2 a923f98
  22. Add deleteSession API wrapper rasmusjy committed Jul 22, 2026, 7:18 PM +8 −0 feb6221
  23. Cover the delete route in tests rasmusjy committed Jul 22, 2026, 7:18 PM +18 −1 3783961
  24. Add DELETE session route rasmusjy committed Jul 22, 2026, 7:18 PM +6 −0 e4e29b0
  25. Cover summary sorting and deletion in store tests rasmusjy committed Jul 22, 2026, 7:18 PM +13 −3 98b8a2f
  26. Add session delete to the store rasmusjy committed Jul 22, 2026, 7:18 PM +8 −1 4d323bc
  27. List sessions newest first rasmusjy committed Jul 22, 2026, 7:17 PM +9 −1 34959e3
  28. Add createdAt to session summaries rasmusjy committed Jul 22, 2026, 7:17 PM +6 −1 a70d6ee
  29. Add README rasmusjy committed Jul 22, 2026, 7:17 PM +50 −0 b03d7f8
  30. Add .env.example rasmusjy committed Jul 22, 2026, 7:17 PM +18 −0 f6e8220
  31. Load .env at server boot rasmusjy committed Jul 22, 2026, 7:17 PM +4 −0 eaab0c6
  32. Retry interview turn once on schema mismatch rasmusjy committed Jul 22, 2026, 7:17 PM +20 −11 643b481
  33. Use adaptive thinking and structured outputs in the Anthropic provider rasmusjy committed Jul 22, 2026, 7:17 PM +8 −8 8b5e278
  34. Upgrade Anthropic SDK to 0.113 and zod to 4 rasmusjy committed Jul 22, 2026, 7:17 PM +34 −11 f236e42
  35. Rebuild screens around the voice orb rasmusjy committed Jul 22, 2026, 7:17 PM +824 −304 e062b75
  36. Redesign push-to-talk as a circular mic button rasmusjy committed Jul 22, 2026, 7:16 PM +24 −6 f45afe7
  37. Restyle transcript with auto-scroll rasmusjy committed Jul 22, 2026, 7:16 PM +20 −11 bb71c6e
  38. Show the question as plain serif text rasmusjy committed Jul 22, 2026, 7:16 PM +2 −5 ebb63e0
  39. Add waveform visualization component rasmusjy committed Jul 22, 2026, 7:16 PM +64 −0 a6ec55c
  40. Add animated bot avatar component rasmusjy committed Jul 22, 2026, 7:16 PM +57 −0 2bce30f
  41. Add mic level metering to the recorder rasmusjy committed Jul 22, 2026, 7:16 PM +29 −2 cfada96
  42. Add voice picking and speech callbacks to TTS rasmusjy committed Jul 22, 2026, 7:16 PM +33 −2 9d5ae91
  43. Add beige design tokens and base styles rasmusjy committed Jul 22, 2026, 7:16 PM +48 −30 a261610
  44. Add web fonts and favicon rasmusjy committed Jul 22, 2026, 7:16 PM +10 −0 1dfeb13
  45. Merge pull request #1 from rasmusjy/spec-pack-implementation rasmusjy committed Jul 22, 2026, 6:16 PM +7495 −12 b046747
  46. T12: end-to-end smoke test rasmusjy committed Jul 22, 2026, 6:08 PM +82 −1 417a3a2
  47. T11: blocker import rasmusjy committed Jul 22, 2026, 6:07 PM +379 −4 0791dd9
  48. T10: generate route and UI rasmusjy committed Jul 22, 2026, 6:02 PM +298 −2 533e25d
  49. T9: spec pack generator rasmusjy committed Jul 22, 2026, 5:58 PM +311 −1 f6f0adc
  50. T8: push-to-talk recording and TTS rasmusjy committed Jul 22, 2026, 5:55 PM +252 −28 bfdcfe0
  51. T7: client interview UI rasmusjy committed Jul 22, 2026, 5:52 PM +535 −359 be2b697
  52. T6: audio upload route and OpenAI STT provider rasmusjy committed Jul 22, 2026, 5:48 PM +243 −30 d51024b
  53. T5: interview engine and Anthropic LLM provider rasmusjy committed Jul 22, 2026, 5:45 PM +332 −3 c791364
  54. T4: session and answer routes rasmusjy committed Jul 22, 2026, 5:41 PM +229 −8 990a51f
  55. T3: provider interfaces, factory, and deterministic mocks rasmusjy committed Jul 22, 2026, 5:39 PM +246 −1 006890c
  56. T2: shared types/schemas and session store rasmusjy committed Jul 22, 2026, 5:36 PM +322 −4 67eccd6
  57. T1: scaffold npm project (server/client/shared) rasmusjy committed Jul 22, 2026, 5:34 PM +4696 −1 9dbccb9
  58. Add project spec pack rasmusjy committed Jul 22, 2026, 5:22 PM +302 −0 4b0cad4