merge: resolve PR #20 (vLLM/LocalLLM) conflicts with PR #16 (OpenAI)
Unified LLM provider architecture: - openai.ts: dual client factory (OpenAI cloud + vLLM local) via baseURL - models.ts: all 4 provider groups (LocalLLM, Anthropic, Google, OpenAI) - userSettings.ts: DB openai key with VLLM_API_KEY env fallback - ModelToggle.tsx: 4-group type union and GROUP_ORDER - modelAvailability.ts: LocalLLM always available (server-configured) - All frontend apiKeys: use profile.openaiApiKey from DB
| Repository | nforum/mike |
|---|---|
| Author | Bojan Plese <bojan@example.com> |
| Authored | |
| Parents | 54be20d5, fe3fd823 |
| Stats | 0 files changed |
| Part of | LocalLLM (vLLM) provider support |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-86dab800.md
from inside the repo you want the change in.