#146 · Primary category: Inference & Local Deploy
llm-server-docs
End-to-end documentation to set up your own local & fully private LLM server on Debian. Equipped with chat, web search, RAG, model management, MCP servers, image generation, and TTS.
Project last updated:06/30/26
GitHub Stars
836
Forks
64
Contributors
2
License
MIT
Why we included this project
Anyone who wants to run their own LLM server on hardware they control will find this guide unusually thorough. It walks through the whole job on Debian, from GPU drivers and Docker hardening to boot-time scripts, then shows how to assemble the pieces: Ollama, llama.cpp, or vLLM for inference, llama-swap to manage models, Open WebUI as the chat interface, SearXNG for web search, and MCP proxies for tool integration. Image generation with ComfyUI and text-to-speech with Kokoro are covered too, along with secure remote access over Tailscale, including SSH and firewall setup. This is documentation, not software you clone and run, so expect to follow it as a reference and adapt the steps to your own box. Because the stack leans on standard interfaces like OpenAI-compatible endpoints and MCP, you can swap components without redoing the whole setup.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.