pyr0ball opened issue Circuit-Forge/avocet#10

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

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

Context

cf-core now auto-configures LLMRouter from env vars when llm.yaml is absent. Avocet should adopt this for its benchmark/classifier LLM paths.

Env vars:

ANTHROPIC_API_KEY    → anthropic backend
OPENAI_API_KEY       → openai-compat
OLLAMA_HOST          → local Ollama (default: http://localhost:11434)
OLLAMA_MODEL         → model name (default: llama3.2:3b)

Paid+ users can also set:

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

Tasks

Add env vars to .env.example

Verify benchmark harness works with only OLLAMA_HOST set

Bump circuitforge-core dependency to >= 0.6.0

Refs

cf-core commit: 3deae05