nikhil-robinson/openrouter_client
A comprehensive OpenRouter API client library for ESP32 (ESP-IDF), enabling seamless integration with OpenRouter’s AI models. Supports text generation, streaming responses, function calling, and multimodal capabilities including image and audio processing.
This is for embedded systems developers who want to integrate advanced AI capabilities directly into their ESP32 microcontroller projects. It takes input from your ESP32 device — like text, images, or audio — sends it to various AI models via OpenRouter, and returns AI-generated text responses or commands for your device. Developers building smart devices or IoT solutions will find this useful for adding intelligence to hardware.
No commits in the last 6 months.
Use this if you are developing an application on an ESP32 microcontroller and need to embed real-time AI processing for natural language, image analysis, or audio understanding, leveraging a wide range of AI models.
Not ideal if you are working on general-purpose AI applications on a desktop, server, or mobile platform, or if you do not specifically use ESP32 microcontrollers.
Stars
29
Forks
5
Language
C
License
MIT
Category
Last pushed
Aug 24, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/nikhil-robinson/openrouter_client"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
OpenCSGs/csghub-server
csghub-server is the backend server for CSGHub which helps user to manage datasets, modes, and...
Whth/fabricatio
Fabricatio is a Python library designed for building applications that leverage Large Language...
OpenCSGs/csghub
CSGHub is a brand-new open-source platform for managing LLMs, developed by the OpenCSG team. It...
Haidra-Org/horde-sdk
A python library to interact with AI-Horde's free generative AI APIs
Lightning-AI/litAI
LLM router + minimal agent framework in one. Call any LLM API with OpenAI format. Unified...