AI AdminPanel Documentation

AI Service Templates

The AI Services category contains 24 templates covering LLM inference servers, chat interfaces, AI automation platforms, MCP gateways, and specialized AI tools.

Featured Templates

These flagship templates are highlighted in the catalog:

TemplateDescriptionMin RAM
OpenClawOpen-source AI assistant platform with multi-model support2 GB
LibreChatMulti-provider AI chat interface (OpenAI, Anthropic, local models)1 GB
OllamaLocal LLM inference server — run models on your hardware4 GB
DifyLLM application development platform with visual workflow builder6 GB
DeerFlowByteDance super-agent harness — research, code, and create with a built-in sandbox (bring your own LLM key)4 GB

Complete Template List

TemplateDescriptionCategoryMin RAMSecurity
OpenClawOpen-source AI assistant platformChat2 GBsecure
LibreChatMulti-provider AI chat interfaceChat1 GBsecure
OllamaLocal LLM inference serverInference4 GBadvanced
DifyLLM app development platform (model providers via plugins)Platform6 GBsecure
Open WebUIWeb interface for Ollama and OpenAI-compatible APIsChat512 MBsecure
LiteLLMOpenAI-compatible proxy for 100+ LLM providersProxy512 MBsecure
LocalAISelf-hosted OpenAI-compatible APIInference4 GBadvanced
Text Generation WebUIGradio web UI for large language modelsChat4 GBadvanced
FlowiseDrag-and-drop LLM flow builderPlatform1 GBsecure
LangflowVisual framework for building LLM applicationsPlatform1 GBsecure
AnythingLLMAll-in-one AI desktop app turned self-hostedChat1 GBsecure
JanOpen-source ChatGPT alternative, runs offlineChat2 GBsecure
GPT4AllLocal LLM chat with privacy focusChat4 GBadvanced
SergeSelf-hosted chat interface using llama.cppChat2 GBsecure
SillyTavernAI chat and roleplay frontendChat512 MBsecure
Stable Diffusion WebUIImage generation with Stable Diffusion modelsImage8 GBadvanced
ComfyUINode-based Stable Diffusion workflow editorImage8 GBadvanced
WhisperOpenAI Whisper speech-to-text serverAudio2 GBsecure
Coqui TTSDeep learning text-to-speech serverAudio2 GBsecure
HaystackLLM orchestration framework for RAG pipelinesFramework1 GBsecure
ChromaAI-native open-source vector databaseDatabase1 GBsecure
QdrantHigh-performance vector similarity search engineDatabase1 GBsecure
WeaviateVector database for AI applicationsDatabase2 GBsecure
ContextForge MCP GatewayIBM MCP gateway & registry — federate MCP servers and tools behind one governed endpointGateway1 GBsecure
DeerFlowByteDance super-agent harness (research, code, create) — bring your own LLM keyAgent4 GBsecure

GPU Support

Templates marked with advanced security profile may support GPU passthrough. For GPU-accelerated inference (Ollama, LocalAI, Stable Diffusion), ensure your server has:

  • NVIDIA GPU with CUDA support
  • nvidia-container-toolkit installed
  • Docker configured with the NVIDIA runtime

The template variables include GPU configuration options when applicable.

Connecting AI Services

Many AI services work well together. Common combinations:

  • Ollama + Open WebUI — Local inference with a polished chat interface
  • Ollama + LiteLLM — Local inference exposed as an OpenAI-compatible API
  • Dify + Ollama — Visual AI workflow builder using local models
  • LibreChat + LiteLLM — Multi-provider chat routing through a single proxy
  • ContextForge + your MCP servers — Federate every MCP tool server behind one governed, authenticated MCP endpoint that clients like Claude Desktop or Cursor connect to

Services deployed on the same panel can communicate over the internal Docker network using their service names as hostnames.

ContextForge MCP Gateway — access and first login

ContextForge (IBM mcp-context-forge) is a single-container Model Context Protocol gateway and registry. It serves the browser Admin UI at /admin and the REST API + MCP endpoint on the same host and port (4444), reverse-proxied over HTTPS.

  • First login: open the Open ContextForge Admin button (lands on /admin) and sign in with the Admin Email you entered at deploy time plus the auto-generated Admin Password shown in the service's Credentials card (admin-only, audit-logged). On first sign-in ContextForge requires you to set a new password — that's its built-in password policy, not an error. Authentication is required on every request.
  • Secrets: the panel generates a unique JWT signing secret and the admin password per deployment — the JWT secret stays internal and is never shown or logged; only the admin password is surfaced.
  • Persistence: registered servers, virtual tool catalogs, and config live in a SQLite database on a named volume (/data), so they survive restarts and redeploys. The image runs as a non-root user, so the panel chowns the data volume on first boot before the gateway starts.
  • Health: the image is UBI-minimal (Python, no shell HTTP client), so the healthcheck is a Python urllib probe of /health; a crashed or hung container auto-recovers.
  • Image: ghcr.io/ibm/mcp-context-forge, pinned to the v1.0.4 release tag (amd64).

DeerFlow — access and first login

DeerFlow (ByteDance) is an open-source "super agent" harness that researches, codes, and creates — it plans long-horizon tasks, runs tools and shell commands in a built-in sandbox, and produces artifacts like reports, slides, and web pages. It deploys as a three-container stack — an nginx proxy (the only routed port, 2026), a Next.js frontend, and a FastAPI + LangGraph gateway — reverse-proxied over HTTPS. Only the nginx port is exposed; the frontend and gateway stay on the panel's private network.

  • Bring your own LLM key (required): DeerFlow ships no built-in model, so the workspace is inert until you supply a key. Enter your provider key in the LLM API Key field at deploy time. It defaults to OpenAI; to use any other OpenAI-compatible provider (OpenRouter, DeepSeek, your own gateway), set the Provider Base URL (e.g. https://openrouter.ai/api/v1) and a matching Model (e.g. google/gemini-2.5-flash). Optionally add a Tavily API Key to enable live web search. To change the key, model, or provider later, redeploy with the new values.
  • First login: open the Open DeerFlow button and create your admin account (email + password) on first visit — the workspace is locked until then, and there is no default password. DeerFlow then drops you into its chat workspace. This login is DeerFlow's own, separate from the panel.
  • Secrets: the panel generates a unique frontend session secret and an internal gateway token per deployment — both stay internal and are never shown or logged. Your LLM key lives only in the gateway container's environment (encrypted at rest in the panel) and is never exposed to the browser.
  • Sandbox: the agent runs tools and shell commands in an in-process sandbox — no Docker socket is mounted and no privileged container is created.
  • Persistence: your chats, threads, and agent state live in a SQLite database on a named volume, so they survive restarts and redeploys.
  • Health: the gateway image ships Python but no curl/wget, so its healthcheck is a Python urllib probe of /health; all three containers have healthchecks and start in dependency order (gateway → frontend → nginx).
  • Images: ghcr.io/bytedance/deer-flow-backend and ghcr.io/bytedance/deer-flow-frontend, pinned to the v2.0.0 release tag (amd64 only).