enkei0x/espai
Unified AI API library for ESP32/Arduino - OpenAI, Anthropic Claude, Google Gemini, Ollama with streaming, tool calling, async and conversation memory
This project helps developers integrate powerful AI capabilities like OpenAI's GPT, Anthropic's Claude, or Google's Gemini into their ESP32-based smart devices and IoT projects. It takes text prompts or conversation history as input and produces AI-generated responses, supporting advanced features like tool calling and real-time streaming. The primary users are embedded systems developers and makers building intelligent hardware.
Use this if you are a developer building an ESP32 device and want to easily add AI chat, voice assistant features, or agentic workflows that interact with large language models.
Not ideal if you are looking for a high-level application or service that already provides AI features, rather than a library for embedded hardware development.
Stars
10
Forks
1
Language
C++
License
MIT
Category
Last pushed
Feb 23, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/enkei0x/espai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
tuya/TuyaOpen
Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more – Fast IoT and AI Agent hardware integration
OpenMOSS/MOSS
An open-source tool-augmented conversational language model from Fudan University
sekift/so-vits-models
收集有关so-vits-svc、TTS、SD、LLMs的各种模型、应用以及文字、声音、图片、视频有关的model。
StarmoonAI/Starmoon
A conversational, AI device + software framework for companionship, entertainment, education,...
Eloquent-Algorithmics/Automotive-AI
Developed to assist in managing day-to-day operations of a mobile automotive diagnostic, and car...