pyr0ball opened issue Circuit-Forge/kiwi#13

pyr0ball
Fri, 03 Apr 2026 08:50:38 -0700

13#Pick up cf-core env-var LLM config + coordinator auth (local-first arch)#

Context

cf-core now supports two new capabilities Kiwi should adopt:

1. LLM env-var auto-config

LLMRouter auto-configures from env vars — no llm.yaml needed for bare-metal users.

ANTHROPIC_API_KEY / OPENAI_API_KEY / OLLAMA_HOST / OLLAMA_MODEL

2. Hosted coordinator auth

CFOrchClient reads CF_LICENSE_KEY automatically. Paid+ users set:

CF_ORCH_URL=https://orch.circuitforge.tech
CF_LICENSE_KEY=CFG-KIWI-xxxx-xxxx-xxxx

to get managed GPU inference without self-hosting cf-orch.

Tasks

Add all env vars to .env.example with usage comments

Verify expiry predictor LLM fallback works with only OLLAMA_HOST set (no llm.yaml)

Verify recipe LLM path works with only ANTHROPIC_API_KEY set

Bump circuitforge-core dependency to >= 0.6.0

Refs

cf-core commit: 3deae05