Pick up cf-core env-var LLM config + coordinator auth (local-first arch) #67
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/peregrine#67
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
cf-core now supports two new capabilities that Peregrine should adopt:
1. LLM env-var auto-config (no
llm.yamlrequired)LLMRouternow auto-configures from env vars when~/.config/circuitforge/llm.yamlis absent. Bare-metal self-hosters no longer need to copy a config file.Env vars picked up automatically:
2. CF-hosted coordinator auth (
CF_LICENSE_KEY)CFOrchClientnow readsCF_LICENSE_KEYand sends it asAuthorization: Beareron all coordinator requests. Paid+ users can pointCF_ORCH_URLat the hosted coordinator (https://orch.circuitforge.tech) using their license key.Tasks
.env.examplewith comments explaining eachLLMRouterfallback works end-to-end with justOLLAMA_HOSTsetcircuitforge-coredependency to >= 0.6.0 once releasedRefs
cf-core commit:
3deae05— feat: local-first LLM config + hosted coordinator auth