AI · alternatives · 2026
24 alternatives to openai-realtime-embedded-SDK Build AI assistants on microcontrollers
Hi HN! This is an SDK for ESP32s (microcontrollers) that runs against OpenAI's new WebRTC service [0] My hope is that people can easily add AI to lots of 'real' devices. Wearable devices, speakers around the house, toys etc... You don't have to write any code, just buy a device and set some env variables. If you have any feedback/questions I would love to hear! I hope this kicks off a generation of new interesting devices. If you aren't familiar with WebRTC it can do some magical things. Check out WebRTC for the Curious[1] and would love to talk about all the cool things that does also.…
The openai-realtime-embedded-SDK is a software package that enables developers to add AI capabilities to ESP32 microcontrollers using OpenAI's WebRTC service. It targets creators building internet-connected devices… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 2 we have checked on their own sites, 2 of them free or with a free tier. openai-realtime-embedded-SDK Build AI assistants on microcontrollers launched in 2024; newer entries below may have overtaken it.
- 1

Hi HN! Last year the project I launched here got a lot of good feedback on creating speech to speech AI on the ESP32. Recently I revamped the whole stack, iterated on that feedback and made our project fully open-source—all of the client, hardware, firmware code. This Github repo turns an ESP32-S3 into a realtime AI speech companion using the OpenAI Realtime API, Arduino WebSockets, Deno Edge Functions, and a full-stack web interface. You can talk to your own custom AI character, and it responds instantly. I couldn't find a resource that helped set up a reliable, secure websocket (WSS) AI…
2025 · github.com · its alternatives →
- 2

hi! video[0] The idea is you could carry around this hardware and ask it any questions about the conference. Who is speaking, what are they speaking about etc... it connects via WebRTC to a LLM and you get a bunch of info. This is a workshop/demo project I did for a conference. When I was talking to the organizers I mentioned that I enjoy doing hardware + WebRTC projects. They thought that was cool and so we ran with it. I have been doing these ESP32 + voice ai projects for a bit now. Started with an embedded sdk for livekit[1] that jul 2024 and been noodling with it since then. This…
2025 · github.com · its alternatives →
- 3

Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams. - awslabs/amazon-kinesis-video-streams-webrtc-sdk-c
2020 · github.com · its alternatives →
- 4
Video SDK 3.0▲770Build and integrate real-time multimodal AI characters.
2024 · videosdk.live · its alternatives →
- 5

I have been working on making WebRTC + Embedded Devices easier for a few years. This is a hackathon project that pulled some of that together. I hope others build on it/it inspires them to play with hardware. I worked on it with two other people and I had a lot of fun with some of the ideas that came out of it. * Extendable/hackable - I tried to keep the code as simple as possible so others can fork/modify easily. * Communicate with light. With function calling it changes the light bulb, so it can match your mood or feelings. * Populate info from clients you control. I wanted…
2025 · github.com · its alternatives →
- 6LH
WebRTC For The Curious # Introduction # WebRTC For The Curious is an open-source book created by WebRTC implementers to share their hard-earned knowledge with the world. It’s written for those who are always looking for more and don’t settle for abstraction. Key features # Focus on protocols and API
2020 · webrtcforthecurious.com · its alternatives →
- 7

The open-source framework for real-time AI voice
2025 · videosdk.live · its alternatives →
- 8

Build production agents with harness and sandbox
Apr 2026 · openai.com · its alternatives →
- 9

Tighter instruction adherence in speech agents
Feb 2026 · developers.openai.com · its alternatives →
- 10

Hey HN, we've been working with OpenAI for the past few months on the new Realtime API. The goal is to give everyone access to the same stack that underpins Advanced Voice in the ChatGPT app. Under the hood it works like this: - A user's speech is captured by a LiveKit client SDK in the ChatGPT app - Their speech is streamed using WebRTC to OpenAI’s voice agent - The agent relays the speech prompt over websocket to GPT-4o - GPT-4o runs inference and streams speech packets (over websocket) back to the agent - The agent relays generated speech using WebRTC back to the user’s device The…
2024 · github.com · its alternatives →
- 11
LiveKit▲236The open source platform for real-time communication
2021 · livekit.com · its alternatives →
- 12

Related: https://news.ycombinator.com/item?id=47653752
Apr 2026 · github.com · its alternatives →
- 13
Cortexfree▲306Turn API specs into docs, SDKs, and MCP servers
Sep 2026 · cortexdocs.dev · its alternatives →
- 14

Build production-ready agents, fast.
2025 · github.com · its alternatives →
- 15AM
Hi all, I’m hacking on new features for the ClickHouse native client and wanted the same “just call the model” ergonomics JavaScript and Python now enjoy. It didn’t exist for modern C++, so I wrote one. ai‑sdk‑cpp (Apache‑2.0) gives you: - Unified calls to OpenAI (GPT‑4o) and Anthropic (Claude 3.5) with a single C++20 API. - Streaming, multi‑turn chat, error handling—all std::optional/std::variant, no macros. - Tool calling (function‑calling) so the model can hit real APIs; sync or async, runs in parallel. The tricky bit: C++ still lacks real reflection, so mapping plain functions →…
2025 · its alternatives →
- 16

Open-source ESP32 emulator. Run real firmware locally or in your browser — no hardware, no cloud, no subscription. - mikroverk/esp32sim
6d ago · github.com · its alternatives →
- 17

I've never posted on ShowHN before, but I wanted to share my Xmas 2025 project; to try a new approach to controlling our kids screen time. This also involved massively over-engineering a solution in order to play with a shiny new gadget (and avoid the in laws at Christmas, obviously) I've shared some learnings on AI coding with embedded devices, and how I approached the product design/hardware selection side of things. The Web App is at https://screenie.org - and I'm Open Sourcing the device and web app code later today (links to follow on that site)
Jan 2026 · partridge.works · its alternatives →
- 18

Welcome to Project S.A.T.U.R.D.A.Y. This is a project that allows anyone to easily build their own self-hosted J.A.R.V.I.S-like voice assistant. In my mind vocal computing is the future of human-computer interaction and by open sourcing this code I hope to expedite us on that path. I have had a blast working on this so far and I'm excited to continue to build with it. It uses whisper.cpp [1], Coqui TTS [2] and OpenAI [3] to do speech-to-text, text-to-text and text-to-speech inference all 100% locally (except for text-to-text). In the future I plan to swap out OpenAI for llama.cpp [4]. It is…
2023 · github.com · its alternatives →
- 19
Superexpert.AI▲107Hi HN — I built Superexpert.AI, an open‑source platform that lets you spin up multi‑task AI agents in minutes without writing any code (and lets you extend everything later). What it does - Plug‑and‑play agents – Create agents from a web form. Each agent can contain multiple tasks, and each task can run a different AI model, use its own tools, and follow custom instructions. - First‑class extensibility – Register a TypeScript function with registerServerTool, registerClientTool, or registerContextTool to add new functionality. If you want to share it, publish it as an NPM package and…
2025 · superexpert.ai · its alternatives →
- 20

Hi HN! I’m Tony, co-founder of Inngest. I wanted to share AgentKit, our Typescript multi-agent library we’ve been cooking and testing with some early users in prod for months. Although OpenAI’s Agents SDK has been launched since, we think an Agent framework should offer more deterministic and flexible routing, work with multiple model providers, embrace MCP (for rich tooling), and support the unstoppable and growing community of TypeScript AI developers by enabling a smooth transition to production use cases. This is why we are building AgentKit, and we’re really excited about it for a few…
2025 · github.com · its alternatives →
- 21

Today we’re releasing a full AI app builder in Srcbook. We released our TypeScript notebook a few months ago (https://news.ycombinator.com/item?id=41291700) and the response was encouraging, but we kept hearing that people wanted to build interactive apps. Today we are releasing just that. You can think of it as an open-source and local version of vercel’s v0. We actually think of it as something in between an IDE and that, because we believe the code matters and don’t shy away from that: you can view and edit the code in a full editor, but prompt your way forward if that's…
2024 · github.com · its alternatives →
- 22
Eidentic▲65The TypeScript SDK for AI agents with self-improving memory
Jun 2026 · eidentic.dev · its alternatives →
- 23

IoT Suite for a Smart Home consisting of ESP32-WROOM, Arduino Nano/Uno/Mega, and Raspberry Pi - TheGeekExplorer/IoT-Home
2022 · github.com · its alternatives →
- 24

A web framework for building multi-user virtual reality experiences. - networked-aframe/networked-aframe
2017 · github.com · its alternatives →
Also compare
- I open-sourced my AI toy company that runs on ESP32 and OpenAI realtime alternatives
- Open-Source Voice AI Badge Powered by ESP32+WebRTC alternatives
- Pure C WebRTC implementation for embedded devices alternatives
- Video SDK 3.0 alternatives
- OpenAI/reflect – Physical AI Assistant that illuminates your life alternatives
- Learn how WebRTC actually works. A book on the protocols, not just APIs alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →