Add OpenAI as third LLM provider (GPT-5.5, GPT-5.4 Nano)

⛔ closed · #16 · willchen96/mike ← thegrif/mike · opened 25d ago by thegrif · closed 16d ago · +331-166 across 19 files · ↗ on GitHub

From the PR description

Adds full OpenAI support across backend and frontend, following the existing Claude/Gemini provider pattern: streaming chat with tool use, text completion, model selection UI, API key management, and DB schema.

Our analysis

OpenAI added as third LLM provider — read the full analysis →

Think the analysis missed something the PR description covers?

Commits in this PR (2)

SHA Subject Author Date
860e6ff5 Add OpenAI as third LLM provider (GPT-5.5, GPT-5.4 Nano) Tom Griffin 2026-05-01 ↗ GitHub
commit body
Adds full OpenAI support across backend and frontend, following the
existing Claude/Gemini provider pattern: streaming chat with tool use,
text completion, model selection UI, API key management, and DB schema.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
860e6ff5 Add OpenAI as third LLM provider (GPT-5.5, GPT-5.4 Nano) Tom Griffin 2026-05-01 ↗ GitHub
commit body
Adds full OpenAI support across backend and frontend, following the
existing Claude/Gemini provider pattern: streaming chat with tool use,
text completion, model selection UI, API key management, and DB schema.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Capture this PR into my fork

Download a Markdown prompt that tells Claude how to port every commit in this PR into your working tree. Run it via claude -p < capture-pull-16.md from inside the repo you want the changes in.

⬇ Download capture-pull-16.md