{"repo":"apocas/restai","free":true,"listed":false,"github":"https://github.com/apocas/restai","clone":"git clone https://github.com/apocas/restai.git","description":"RESTai is an AIaaS (AI as a Service) open-source platform. Supports many public and local LLM suported by Ollama/vLLM/etc. Precise embeddings usage, tuning, analytics etc. Built-in image/audio generation with dynamic loading generators. Live chat deployment. Built-in block based graphical language. Prompt versioning and much more...","language":"Python","stars":512,"topics":["embeddings","llm","openai","python","fastapi","rag","openaiapi","stable-diffusion","transformers","ollama"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"RESTai AIaaS (AI as a Service) — Create AI projects and consume them via a simple REST API. --- Live Demo Try RESTai without installing — ai.restai.cloud Login: demo / demodemo (restricted account — can browse and chat, but cannot create or modify projects) --- Quick Start Install from PyPI Use an env file for configuration: Available on PyPI — includes the pre-built React frontend, no Node.js required. Run from source (development) Docker Pull the official prebuilt image (multi-arch — linux/amd64 and linux/arm64 ): Also published to GitHub Container Registry as ghcr.io/apocas/restai:latest . Pin a version with :6.2.13 (or :6.2 , :6 ) instead of :latest . Or build locally with the bundled compose stack: Updating PyPI: From source: Fetches the latest release tag from GitHub, installs dependencies, runs database migrations, and rebuilds the frontend. Auto-detects GPU for GPU-specific deps. --- Why RESTai? - Multi-project AI platform — RAG (with optional SQL-to-NL and auto-sync from URLs/S3), Agents, Block (visual logic), and Inference in one place - Full Web UI included — React dashboard with analytics, not just an API - Any LLM — OpenAI, Anthropic, Ollama, Gemini, LiteLLM, vLLM, Azure, and more - Feature complete — Teams, RBAC, OAuth/LDAP, TOTP 2FA, token tracking, per-project rate limiting, white-label branding, Kubernetes-native - Extensible tools — MCP (Model Context Protocol) for unlimited agent integrations - Token tracking, cost & latency analytics — built-in dashboard w","default_branch":null,"files":null,"tree":[],"storefront":"/r/apocas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apocas/restai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}