Selfhosted AI

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • KoboldAI-Client

  • As of late, I have been playing around with these two in particular: - InvokeAI - Stable Diffusion based toolkit to generate images on your own system. It has grown quite a lot and has some intriguing features - they are even working on streamlining the training process with Dreambooth, which ought to be super interesting! - KoboldAI runs GPT2 and GPT-J based models. Its like a "primitive version" of ChatGPT (GPT3). But, its not incapable either. Model selection is great and you can load your own too, meaning that you could find some interesting ones on HuggingFace.

  • whisper

    Robust Speech Recognition via Large-Scale Weak Supervision

  • I tried using Whisper to make subtitles for my videos but kept getting weird results. I'll have to try it again sometime to see if I can get it working properly.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • mycroft-core

    Mycroft Core, the Mycroft Artificial Intelligence platform.

  • I haven't looked at it recently, but the Mycroft AI virtual assistant project is based on FOSS, self-contained software. I used to have it running on a spare laptop at home. It might be suitable for self-hosted AI experimentation.

  • stable-diffusion-webui

    Stable Diffusion web UI

  • chaiNNer

    A node-based image processing GUI aimed at making chaining image processing tasks easy and customizable. Born as an AI upscaling application, chaiNNer has grown into an extremely flexible and powerful programmatic image processing application.

  • chaiNNer supports AI models.

  • CodeProject.AI-Server

    CodeProject SenseAI is a self contained service that software developers can include in, and distribute with, their applications in order to augment their apps with the power of AI.

  • I use CodeProject AI for my BlueIris setup. Works great. No false alarms.

  • stable-diffusion-ui

    Discontinued Easiest 1-click way to install and use Stable Diffusion on your computer. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image. [Moved to: https://github.com/easydiffusion/easydiffusion]

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • IOPaint

    Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.

  • LaMa-cleaner to remove objects/people from photos.

  • whisper.cpp

    Port of OpenAI's Whisper model in C/C++

  • Check Whisper.cpp as well, that is meant to be much more lightweight. Has a WASM demo as well.

  • Open-Assistant

    OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

  • Yeah, currently in development https://github.com/LAION-AI/Open-Assistant

  • dream-factory

    Multi-threaded GUI manager for mass creation of AI-generated art with support for multiple GPUs.

  • FlexGen

    Running large language models on a single GPU for throughput-oriented scenarios.

  • Checkout https://github.com/FMInference/FlexGen - there's a useful HN discussion on it recently that i'm having trouble finding :/

  • text-generation-webui

    A Gradio web UI for Large Language Models. Supports transformers, GPTQ, AWQ, EXL2, llama.cpp (GGUF), Llama models.

  • I am running https://github.com/oobabooga/text-generation-webui locally paired with Pygmalion 6B parameter version on a 3060 12GB. (It must use 8-bit precision)

  • DeepFaceLive

    Discontinued Real-time face swap for PC streaming or video calls

  • petals

    🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading

  • The closest thing I've seen is Petals that let's you run Bloom, a large language model the size of GPT-3, by pooling your resources with others. It still needs a gpu from nvidia no older than pascal(gtx 1080 or similar) but some might be lucky enough to just have that laying around waiting for a use case.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts