Skip to content

Add OpenAI API support, fix app activation, add dotenvy - #2

Merged
v1shay merged 1 commit into
mainfrom
vish-branch
Mar 18, 2026
Merged

Add OpenAI API support, fix app activation, add dotenvy#2
v1shay merged 1 commit into
mainfrom
vish-branch

Conversation

@v1shay

@v1shay v1shay commented Mar 18, 2026

Copy link
Copy Markdown
Owner
  • Switch LLM planner/worker to use OpenAI API when JARVIS_FALLBACK_* env vars set
  • Add OpenAiWhisperSpeechToText — transcribes via API, no whisper-cli needed
  • Put API provider as primary in planner/worker stacks (heuristic as fallback)
  • Fix app_resolve bidirectional name matching (e.g. "Arduino Uno IDE" → "Arduino IDE")
  • Fix activate_app_target to focus running apps without relaunching them
  • Add dotenvy so .env is auto-loaded on startup
  • Add .env and .env.local to .gitignore

- Switch LLM planner/worker to use OpenAI API when JARVIS_FALLBACK_* env vars set
- Add OpenAiWhisperSpeechToText — transcribes via API, no whisper-cli needed
- Put API provider as primary in planner/worker stacks (heuristic as fallback)
- Fix app_resolve bidirectional name matching (e.g. "Arduino Uno IDE" → "Arduino IDE")
- Fix activate_app_target to focus running apps without relaunching them
- Add dotenvy so .env is auto-loaded on startup
- Add .env and .env.local to .gitignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@v1shay
v1shay merged commit c5f94b3 into main Mar 18, 2026
0 of 2 checks passed
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.

2 participants