Alternatives
Products that do what An auto-generated OpenAI Node SDK that's better than the official one does
Some part of the OpenAI API can stream events, like the “chat completion” endpoint that’s used by ChatGPT to type out its response. However, the official OpenAI Node SDK doesn’t natively support streaming [1] (though it’s the most requested feature [2]). The recommended approach [3] is kind of a nightmare. I used Fern [4] to generate an SDK for the OpenAI API. It makes it a lot easier to stream responses! https://github.com/fern-openai/openai-node#streaming There’s some other niceties of the Fern-generated SDK: - Endpoints organized by resource, e.g.…
- 1

- 2

- 3

- 4

- 5

- 6

- 7

- 8

- 9

- 10

- 11

- 12

- 13

- 14

- 15

- 16

- 17AC
Built an AI code reviewer using Letta (Python) that I can call natively from Rust applications. The interesting part: real-time streaming works perfectly across the language boundary with zero hassle using RunAgent. The agent runs in Python with persistent memory, leverages the best in house agentic memory management with Letta (Pythonic AI agent framework), and my rust code just uses it (kinda) natively, though Letta has no Rust bindings. And, streaming works like magic. No FFI, no complex bridges - just native async/streaming that feels like calling any Rust librar, but without…
2025 · medium.com
- 18OS
We just open sourced a first class our AI web app builder. Instead of using another hosted AI coding platform, you can fork this project and build your own AI app builder, fully customized and running under your own brand. It includes: Next.js + TypeScript AI chat with streaming Artifact generation File explorer Code editor Live preview Databases Sandboxes to be used by AI agents Versions Responsive production-ready UI And a lot more... The only required dependency is the Totalum API, which exposes the AI generation engine through a simple REST API. You can replace or extend the backend…
Jul 2026 · github.com
- 19MY
LLM observability is an absolute must-have for anyone running something in prod (or prod-like). While all the observability startups are great, you're essentially sending all your OpenAI usage history - prompts, generations, chats - to a random third party. So this script deploys a basic proxy in your Azure account, catches all incoming OpenAI requests, stores logs in your own resource group, and comes with visualizations premade (charts, timelines, chat history, cost estimation, etc). Thanks for any thoughts and feedback!
2023 · github.com
- 20WA
TLDR: Check out our documentation search here: https://xata.io/docs/overview Hello HN. I'm a designer over at Xata. We build a serverless database platform on top of Postgres and Elastic-like search that provides goodies like a native TypeScript client for type support in your IDE. Long story short, we're trying to bundle all the normal stuff you need out of a database along with branching, so you don't have to glue everything together. Today we added a new /ask/ endpoint to our search product that bundles in ChatGPT support into any stored data. Why would you…
2023 · xata.io
- 21RC
Hey, OpenAI recently released "assistants" - These have RAG built into the API, which means that you can provide up to 10.000 files to the assistant without the overhead of dealing with vector databases, splitting files into chunks and more. They work surprisingly well, so I've built a free simple tool to embed them on websites. It has no dependencies and simply uses fetch to communicate to my backend which proxies openai. In the future I plan to add more widget embedding options (currently only chat is available). Let me know if you have any specific questions about either the tool or…
2024 · rispose.com
- 22

- 23VH
Inspired by a video I saw about someone running GPT-4o in a try/catch handler, I built a server that serves up a completely AI-generated page. In the interest of not blowing up my OpenAI bill too much, I've linked to the GitHub page but the site is hosted on https://vibehttp.com/ or any combination of https://subdomain.vibehttp.com/any/path/you/want.
2025 · github.com
- 24GD
2024 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →