[p1] Remove Groq offload from active local Nexus runtime #738

Closed
opened 2026-03-29 23:37:37 +00:00 by Timmy · 1 comment
Owner

~/.timmy/nexus-localhost/nexus/nexus_think.py is mostly local-first, but still supports optional Groq offload through groq_worker.py.

Live files:

  • nexus/nexus_think.py imports GroqWorker
  • nexus/groq_worker.py calls https://api.groq.com/openai/v1/chat/completions

That keeps a hidden cloud brain available inside a runtime that is supposed to prove local embodiment.

Acceptance criteria:

  • active Nexus thinker path uses only local inference by default
  • nexus_think.py no longer imports or initializes Groq in the active path
  • any retained Groq code is moved behind explicit legacy/experimental boundaries
  • Nexus can boot and think locally with no GROQ_API_KEY
`~/.timmy/nexus-localhost/nexus/nexus_think.py` is mostly local-first, but still supports optional Groq offload through `groq_worker.py`. Live files: - `nexus/nexus_think.py` imports `GroqWorker` - `nexus/groq_worker.py` calls `https://api.groq.com/openai/v1/chat/completions` That keeps a hidden cloud brain available inside a runtime that is supposed to prove local embodiment. Acceptance criteria: - active Nexus thinker path uses only local inference by default - `nexus_think.py` no longer imports or initializes Groq in the active path - any retained Groq code is moved behind explicit legacy/experimental boundaries - Nexus can boot and think locally with no `GROQ_API_KEY`
Author
Owner

Audit pass: closing unscoped/unassigned issue. Reopen with clear acceptance criteria when ready to work.

Audit pass: closing unscoped/unassigned issue. Reopen with clear acceptance criteria when ready to work.
Timmy closed this issue 2026-04-03 23:01:02 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#738