Start with the problem you need to solve. Running a model, searching private documents, and automating a workflow are different projects; each needs a different first step. These reading paths connect our existing guides so you can plan one useful system before adding more infrastructure.
If you are experimenting on a personal computer, start with local models. If you need answers from internal files, start with private document search. If you already have a working application, the deployment, security and monitoring paths cover the operational questions that remain.
Installation walkthroughs include example commands. Planning articles explain design choices and link to those walkthroughs; neither replaces checking the current upstream requirements and the license for the software or model you choose. Keep private-data tests within an appropriate access boundary.
Run local language models
Which runtime and hardware fit your workload?
Begin with Self-Hosted LLM Inference: A Practical Guide for Small Teams. Then choose the narrower task you need:
- How to Set Up Ollama for Local AI on Linux or macOS
- llama.cpp Setup and Optimization for Self-Hosted Inference
- vLLM Deployment Guide: Fast OpenAI-Compatible Model Serving
- Local AI Model Serving: What It Takes to Run Models Reliably
- CPU vs GPU for AI Inference: Which One Makes Sense?
- Quantization for Small Servers: More Model, Less Hardware
- GGUF Format Explained: Why Self-Hosted AI Users Keep Running Into It
- Private AI Assistant Setup: Build a Local Assistant You Control
Build private document search
How do ingestion, embeddings, retrieval and answer quality fit together?
Begin with How to Build a Self-Hosted RAG Pipeline That Stays Maintainable. Then choose the narrower task you need:
- Vector Database Setup Guide for Self-Hosted AI Search
- Qdrant Setup Guide for Self-Hosted Vector Search
- Chroma vs Weaviate for Self-Hosted Deployments: What Actually Matters
- Local Embedding Models: A Practical Guide for Private Search and RAG
- Embeddings Pipeline Best Practices for Self-Hosted Search
- How to Build a Local Document Q&A System Without Sending Files to SaaS
- Document Search AI for Private Data: A Practical Architecture
- Private Knowledge Base Architecture for Teams That Need Control
- Self-Hosted AI Search Stack: Components, Trade-Offs, and Deployment Tips
- Semantic Search Deployment Checklist for Self-Hosted Teams
- RAG vs Fine-Tuning: When to Use Each for Real AI Systems
Deploy and maintain the host
What should be public, private, backed up and monitored?
Begin with How to Build a Self-Hosted AI Tools Stack on a Single VPS. Then choose the narrower task you need:
- How to Choose a VPS for a Self-Hosted AI Stack
- Docker Compose Best Practices for Production
- Docker DNS and Service Discovery Bugs in Self-Hosted AI Stacks
- Reverse Proxy Setup for Self-Hosted AI Services on Ubuntu
- How to Fix a 502 Bad Gateway on Ubuntu for Self-Hosted AI Apps
- Why Your Self-Hosted AI Container Keeps Restarting
- Deployment Checklist for a Small Self-Hosted AI Site
- Docker vs Bare Metal for Self-Hosted AI on Ubuntu
- Coolify Guide: Run Apps Without Managed PaaS Pricing
Automate bounded workflows
Where should automation stop for review or recovery?
Begin with AI Workflow Automation with Self-Hosted n8n: A Practical Operator’s Guide. Then choose the narrower task you need:
- n8n vs Zapier: A Full Comparison for Developers
- Make vs n8n: Which Automation Platform Fits AI Workflows Better?
- No-Code AI Automation: What It Does Well and Where It Breaks
- AI Agent Workflow Design: Build Systems Around Guardrails, Not Hype
- Webhook Automation for AI Workflows: How to Build Real-Time Systems That Hold Up
- Background Job Automation: How to Offload Work Without Losing Visibility
- Self-Hosted AI Agent Frameworks Comparison for Practical Teams
- AutoGPT vs CrewAI for Self-Hosted Workflows
Protect systems and restore data
How can you reduce exposure and prove you can recover?
Begin with How to Secure a Self-Hosted AI Stack on Ubuntu. Then choose the narrower task you need:
- SSH Hardening Guide for Linux Servers
- Ubuntu Server Hardening Checklist
- Docker Security Best Practices
- Self-Hosted Vaultwarden Password Manager: A Practical Guide
- Self-Hosted Infisical: A Practical Secrets Manager for Small Teams
- Self-Hosted Backup Strategy: How to Apply the 3-2-1 Rule
- Restic Backup Self-Hosted Guide
- Self-Hosted Disaster Recovery Planning
- Self-Hosted WireGuard Setup Guide for Home Labs and VPSs
Publish reviewed technical content
How do research, review, drafts and refreshes become a repeatable workflow?
Begin with Designing a Self-Hosted Publishing Pipeline for SEO. Then choose the narrower task you need:
- Open-Source Alternatives to Closed SEO Suites
- How to Design an Open-Source SEO Workflow Without SaaS Overload
- A Simple Editorial Workflow for AI-Assisted SEO Posts
- Building a Content Brief for AI-Assisted Drafts
- Managing Drafts in a Static Site Publishing Workflow
- Content Refresh Workflow for Small Self-Hosted Sites
- How to Structure Internal Links for a Small AI Site
- A Practical Framework for Comparing Self-Hosted AI Tools
- Best Free and Open-Source AI Tools You Can Self-Host
- Choosing the Right Self-Hosted AI Stack for Your Use Case
Measure reliability and audience behavior
Which checks tell you whether the system and publication are working?
Begin with Observability Without SaaS: A Stack You Can Maintain. Then choose the narrower task you need:
- Self-Hosted Uptime Monitoring: A Practical Guide for Small Infrastructure
- How to Run Uptime Kuma: Status Page and Uptime Monitor
- How to Use Grafana for Monitoring Self-Hosted Services
- Prometheus Setup for Self-Hosted Monitoring: A Practical Starting Point
- Self-Hosted Log Aggregation: How to Centralize Logs Without the SaaS Tax
- Loki vs ELK: Which Log Management Stack Is Better for Self-Hosted Teams?
- Privacy-First Web Analytics for Small Sites: What to Track and What to Skip
- Plausible vs Umami for Self-Hosted Analytics: Which Should You Choose?
- Matomo Setup Guide for Self-Hosted Analytics on Your Own Server
Choose a small first milestone
A useful first milestone is observable: a model returns a local API response, a document query returns the intended source, or an automation produces a reviewed result without duplicate actions. Record what you ran and what happened. Before sharing the service, test access control, a failure case, and recovery.
For the full collection, use the guide archive or search by a tool name. See our editorial policy for how to interpret sourcing, examples and test claims.