superplatform

superplatform

A microservices platform focused on distributed AI management and development.

Stars: 132

Visit
 screenshot

Superplatform is a microservices platform focused on distributed AI management and development. It enables users to self-host AI models, build backendless AI apps, develop microservices-based AI applications, and deploy third-party AI apps easily. The platform supports running open-source AI models privately, building apps leveraging AI models, and utilizing a microservices-based communal backend for diverse projects.

README:

Superplatform

A microservices platform focused on distributed AI management and development.
superplatform.ai

backend build frontend build

The Superplatform server and ecosystem enables you to self-host AI models, build apps that leverage those models in any language, and utilize a microservices-based communal backend designed to support a diverse range of projects.

Primary Use Cases

Run AI Models [x]

Run open-source AI models privately on your own infrastructure, ensuring that your data and operations remain fully under your control.

Quickly Build Backendless AI Apps [x]

Build backendless application by using Superplatform as a database and AI prompting API. Like Firebase, but with a focus on AI.

Develop Microservices-Based AI Applications [ ]

Build your own backend services around Superplatform, which itself is built on a microservices architecture. Run these services outside or inside the Superplatform platform.

Deploy Third-Party AI Apps Easily [ ]

Superplatform is designed to make deploying third-party AI applications straightforward. With its focus on virtualization and containers (primarily Docker) and a microservices, API-first approach (using OpenAPI), Superplatform seamlessly integrates other applications into its ecosystem.

Run On Your Servers

See this page to help you get started.

Main Services

https://superplatform.ai/docs/category/singulatron-api

Prompt Svc

Sync or async, streamed or request/response prompting. Dump tens of thousands of prompts into the system and let the prompt queue process it.

Download Svc

Start, pause, restart large file downloads to enable you to manage your AI models.

Chat Svc

Manage threads, messages, assets (generated images etc.).

User Svc

Role-based access control, JWT, fine tuned permissions and a unique ownership model that lets you build microservices based AI apps.

Node Svc

Get information about your nodes and GPUs like temperature, VRAM usage etc.

Dynamic svc

A dynamically typed (schema-free) datastore service that lets you piggyback on Superplatform's database. Lets you build backendless applications on top of Singulatorn. Think Firebase but for AI.

Run On Your Laptop/PC

We have temporarily discontinued the distribution of the desktop version. Please refer to this page for alternative methods to run the software.

License

Superplatform is licensed under AGPL-3.0.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for superplatform

Similar Open Source Tools

For similar tasks

For similar jobs