LibreAI / Image / restai
// image · apocas/restai

restai

Open-source AI-as-a-service platform — LLMs, image and audio via one REST API

💎 Hidden gem★ 514 stars⑂ 108 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

restai is an open-source image project by apocas (apocas/restai on GitHub). It has 514 GitHub stars and 108 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 1 October 2026.

Repository
apocas/restai
GitHub stars
514
Forks
108
License
Apache-2.0
Last updated on GitHub
1 October 2026
Category
Image
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Deploy RESTai

    Run the platform with Docker or Python.

  2. Connect models

    Attach local Ollama/vLLM models or public provider keys.

  3. Build projects

    Use the block-based visual language to design AI flows.

  4. Expose the API

    Call LLMs, image and audio generation over REST.

// features

Why people love it

Unified REST API

One endpoint for many LLMs and generators.

Local model support

Works with Ollama, vLLM and more.

Image and audio

Built-in generation with dynamic loading.

Live chat deploy

Ship chat UIs straight from the platform.

Prompt versioning

Track and roll back prompt changes.

Analytics built in

Usage and embeddings analytics included.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/apocas/restai.git
    cd restai
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains restai?

It is an open-source project at apocas/restai with 162 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is restai free for commercial use?

Apache 2.0 licensed — commercial use allowed with attribution.

Which models can it serve?

Local models through Ollama/vLLM plus public providers — see the README for the matrix.

Does it do image generation?

Yes — built-in image and audio generation with dynamically loaded generators.

Is it hard to deploy?

It is a FastAPI project; Docker is the recommended route.

// keep exploring

Similar tools

Image

ComfyUI

The node-graph powerhouse for precise, professional AI image and video generation.

★ 136.0k starsGPL-3.0
View guide →
Image

InvokeAI

A polished creative studio for professionals who want power without the node spaghetti.

★ 28.3k starsApache-2.0
View guide →
Image

diffusers

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.

★ 34.6k starsApache-2.0
View guide →
Image

zenith-image-generator

Multi-provider AI image generator with OpenAI-compatible API and one-click deploy

★ 223 starsCustom
View guide →
Image

TensorStack

C# generative AI SDK — text, image, video and audio via ONNX

★ 44 starsApache-2.0
View guide →
Image

NyaProxy

Smart central proxy that manages and secures all your AI API keys in one place

★ 987 starsMIT
View guide →
// alternatives

Alternatives in Image

The most-starred other Image projects in the LibreAI catalogue — the realistic shortlist if restai is not the right fit.

Get restai

Free and open — grab the source, star the repo, and start creating.