apocas/restai
RESTai is an AIaaS (AI as a Service) open-source platform. Built on top of LlamaIndex & Langchain. Supports any public LLM supported by LlamaIndex and any local LLM suported by Ollama/vLLM/etc. Precise embeddings usage and tuning. Built-in image generation (Dall-E, SD, Flux) and dynamic loading generators.
Provides multi-mode AI workflows (RAG with optional SQL translation, ReAct agents via MCP, visual logic blocks, and direct inference) exposed through REST APIs and an integrated React dashboard. Features built-in token/cost tracking, prompt versioning with evaluation metrics (DeepEval), and RBAC with team-level budget controls. Extensible via Model Context Protocol servers and supports GPU auto-detection with multimodal inference including vision models and dynamic image generation loaders.
480 stars.
Stars
480
Forks
94
Language
Python
License
Apache-2.0
Category
Last pushed
Jan 25, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/apocas/restai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
lfnovo/esperanto
A unified interface for various AI model providers
sbhjt-gr/InferrLM
On-device AI for iOS & Android
baidubce/bce-qianfan-sdk
Provide best practices for LMOps, as well as elegant and convenient access to the features of...
solygambas/python-openai-projects
13 projects using ChatGPT API, Whisper, Embeddings, and DALL-E with Python.
maragudk/gai
Go Artificial Intelligence (GAI) helps you work with foundational models, large language models,...