Self-Hosted AI Stack

Developer Tools

Free

Added on Nov 09,2026

thumbnail

Description

Self-Hosted AI Stack is an open-source project by Lin Song for running a private AI platform on infrastructure you control. It lets you run local AI models, chat with your documents, and transcribe or generate speech on your own Linux server, either locally or in the cloud.

The stack is deployed with Docker Compose. It supports optional HTTPS and optional NVIDIA GPU acceleration, and CPU-only configurations are also available. Memory and performance needs depend on the services and models you choose.

Key components include InferCrate for running local models (powered by Ollama), AnythingLLM for browser-based chat, ParseCrate for document parsing (powered by Docling) and EmbedCrate for embeddings and reranking in semantic search and retrieval.

For audio, ScribeCrate handles transcription and SpeakCrate generates speech using Kokoro. GatewayCrate routes model requests through LiteLLM, and UplinkCrate connects supported tools through MCP.

Fresh deployments generate API keys and set up password protection for AnythingLLM by default. You can start with a preconfigured lightweight stack and only the services you need, or customise the Compose configuration.

The site notes that it is not a hosted AI service. The website provides project information, a free local AI readiness guide, and a link to the GitHub repository with architecture details and deployment instructions. A companion book, The Self-Hosted AI Builder's Guide, covers deployment, security, backups and day-to-day operation.

Pricing: the stack's configuration is free and MIT licensed. Included services and models keep their own licences, and hardware, cloud hosting or external providers may involve costs.

It is suited to developers, self-hosters and teams who want local, private AI for chat, document retrieval, transcription and text-to-speech without relying on a hosted AI provider.

By the PowerfulAI.tools Editorial Team · Updated 10 November 2026 · Researched with AI assistance and checked against the official Self-Hosted AI Stack website · How we review tools

Self-Hosted AI Stack Key Features

  • Docker Compose project for running a private AI stack on your own Linux server
  • Local models through InferCrate (Ollama) with AnythingLLM browser chat
  • Document parsing with ParseCrate (Docling) plus EmbedCrate embeddings and reranking
  • Transcription with ScribeCrate and text-to-speech with SpeakCrate (Kokoro)
  • Model routing through GatewayCrate (LiteLLM) and MCP tools through UplinkCrate
  • Optional HTTPS and NVIDIA GPU acceleration, with CPU configurations available
  • Fresh deployments generate API keys and password-protect AnythingLLM

Self-Hosted AI Stack Pricing

Self-Hosted AI Stack is listed as free to use. Check Self-Hosted AI Stack's website for any usage limits or paid upgrades.

Who is Self-Hosted AI Stack best for?

Sysadmins and privacy-minded developers who want to deploy local LLM chat, document retrieval and voice services on infrastructure they control.

Things to know before using Self-Hosted AI Stack

  • Not a hosted service: you deploy and run it on your own server, locally or in the cloud
  • Included services and models keep their own licences, and hardware or hosting costs are yours

Self-Hosted AI Stack FAQs

Is Self-Hosted AI Stack free?

The stack's configuration is open source under the MIT licence. It is maintained by Lin Song, who also sells a companion book, The Self-Hosted AI Builder's Guide.

Can I run only some of the services?

Yes. You can pick a preconfigured lightweight stack or customise the Compose configuration to run only what you need.

Self-Hosted AI Stack Alternatives

Popular alternatives to Self-Hosted AI Stack include Pollinations, NemoClaw and Agnes AI. Compare their pricing and what each is best for below.

ToolPricingBest for
Pollinations Freemium Developers and hobby builders who want a single API for adding AI images, audio and text to their websites, bots and app...
NemoClaw Free Developers and platform teams who want to run always-on AI agents on NVIDIA hardware under policy-based security control...
Agnes AI Freemium Developers building AI-powered apps who want access to several models through one API.
OrcaRouter Freemium Developers and teams who want to balance AI quality and cost across many models.
DiagramGPT Free Developers and students who need to sketch system designs and workflows quickly by describing them in words.
  • ai
  • tool
  • tools
  • self-hosted ai
  • open source
  • local llm
  • private ai
  • docker compose
  • ollama
  • anythingllm
  • docling
  • litellm
  • mcp
  • rag
  • document chat
  • embeddings
  • reranking
  • semantic search
  • transcription
  • text to speech
  • kokoro
  • nvidia gpu
  • linux server
  • mit license
  • developers
  • homelab
  • ai gateway
  • on-premise ai

Self-Hosted AI Stack Reviews

What do you think about Self-Hosted AI Stack?

Leave a review for the community

No Review Found

Alternative Tools

API Stock
API Stock logo
API Stock
DEVELOPER TOOLS

Paid

API Stock is a unified AI API that gives developers and businesses access to video, image, music and chat models through...
Arize AX
Arize AX logo
Arize AX
DEVELOPER TOOLS

Freemium

Arize AX is an AI engineering platform from Arize AI that gives teams observability and evaluation tools to understand a...
Pydantic Logfire
Pydantic Logfire logo
Pydantic Logfire
DEVELOPER TOOLS

Freemium

Pydantic Logfire is an AI observability and evaluation platform from the team behind Pydantic Validation, built to help ...
LangChain
LangChain logo
LangChain
DEVELOPER TOOLS

Freemium

LangChain is an agent engineering platform and set of open-source frameworks for building, testing, deploying and monito...
Agent Clan
Agent Clan logo
Agent Clan
DEVELOPER TOOLS

Freemium

Agent Clan is a desktop workspace for Mac that turns your Claude Code and Codex AI coding agents into interactive 3D cha...
DocsAlot
DocsAlot logo
DocsAlot
DEVELOPER TOOLS

Paid

DocsAlot is a hosted docs-as-code platform that turns help-centre articles, knowledge bases and developer docs into one ...
NoMac
NoMac logo
NoMac
DEVELOPER TOOLS

Paid

NoMac is an on-demand cloud Mac service built for AI agents, giving tools like Claude Code, Codex, Cursor or any MCP cli...
Inkling 2 Small
Inkling 2 Small logo
Inkling 2 Small
DEVELOPER TOOLS

Paid

Inkling 2 Small is a large language model from Thinking Machines Lab and the first model of its second Inkling generatio...
Sage2
Sage2 logo
Sage2
DEVELOPER TOOLS

Freemium

Sage2 is a decision and extraction model from Levanto Labs that software can call at runtime to get typed answers with a...
Context.dev
Context.dev logo
Context.dev
DEVELOPER TOOLS

Freemium

Context.dev is a web data API built for AI agents and LLM apps that lets developers scrape, search, crawl, monitor and c...