[HN Gopher] OpenAI ChatKit
___________________________________________________________________
OpenAI ChatKit
Author : arbayi
Score : 63 points
Date : 2025-10-06 17:23 UTC (5 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| nitroedge wrote:
| no demo link or screenshots in the Github readme? OpenAI surely
| could have had their marketing department create something quick?
| rbohac wrote:
| Demos are at https://chatkit.studio/
| rgbrgb wrote:
| > framework-agnostic, drop-in chat solution
|
| Maybe I'm being dumb but is this a generic chat UI for openai
| models only? Pretty bearish on adoption of this if so. As a
| pragmatic dev I'd definitely not be keen to bake model lock-in
| into my UI for functionality as generic as chat.
| falcor84 wrote:
| The openai library works with most other providers by just
| changing the endpoint url, and this is Apache licensed, so I
| feel good about using it.
| ttoinou wrote:
| Great ! The strategy to make your complementary product easy to
| create All else being equal, demand for a
| product increases when the prices of its complements decrease.
| by JOEL SPOLSKY, Strategy Letter V
|
| https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/
| lukax wrote:
| This looks very similar to CopilotKit and AG-UI. With CopilotKit
| you can have some tools implemented client-side and others
| server-side using AG-UI.
|
| https://www.copilotkit.ai/
|
| With ChatKit you can proxy everything through your ChatKit API
| "proxy" and implement the "agentic" stuff in the proxy.
|
| Even the React APIs look very similar.
|
| Looks like a vendor lock-in and a way to stop the AG-UI ecosystem
| peab wrote:
| But even with AG-UI,CopilotKit is a paid service. Everyone's
| trying to do vendor lock in, it's really annoying. They make
| the dev experience worse and you have to pay for it? It's like
| every langcrap service out there
| lukax wrote:
| And CopilotKit needs a JS backend for a proxy that holds the
| state for the chat which is quite a pain if you want to
| scalably self-host. Maybe ChatKit will be less lock-in than
| CopilotKit.
| righthand wrote:
| > Your screen is too small for chatkit.world
|
| > Make your window wider or open on desktop to continue
|
| For a chat app UI?
|
| (BTW, I had to take a screenshot then use image to text inference
| in order to copy that message)
| teabee89 wrote:
| > framework-agnostic
|
| Later,
|
| > 2. Install the React bindings
|
| So not so framework-agnostic, or am I missing something ?
___________________________________________________________________
(page generated 2025-10-06 23:00 UTC)