Skip to content

[codex] add Clark local voice assistant#238

Draft
tekghg-creator wants to merge 2 commits intoopen-jarvis:mainfrom
tekghg-creator:codex/clark-assistant-web-voice
Draft

[codex] add Clark local voice assistant#238
tekghg-creator wants to merge 2 commits intoopen-jarvis:mainfrom
tekghg-creator:codex/clark-assistant-web-voice

Conversation

@tekghg-creator
Copy link
Copy Markdown

What changed

  • adds a local Clark web voice surface with wake-word oriented UX and shared Whisper transcription
  • adds a Telegram Clark bot wired to the same local server flow
  • moves runtime secrets out of tracked source into local user config loading
  • adds a local PowerShell launcher for the Clark stack

Why

  • the local assistant work existed only in untracked files
  • the tracked source contained real secrets and was not safe to publish as-is
  • the web and Telegram surfaces needed a shared, reproducible local runtime path

User impact

  • Clark can run locally from the web UI and Telegram
  • local secrets now load from user-specific config instead of the repository
  • the published branch contains the working assistant surface without committed credentials

Validation

  • python -m py_compile jarvis_server.py start_telegram_bot.py jarvis_transcription.py jarvis_secrets.py
  • uv run python - import checks for jarvis_server and start_telegram_bot
  • regex scan confirmed no Brave, ElevenLabs, or Telegram secrets remain in tracked files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant