Local AI Inference Proxies
Modular, distributed local AI infrastructure deploying isolated services across dedicated machines, with dynamic proxy discovery and VRAM lifecycle management.
- MODULES
- 0/11
- VRAM
- 0/32 GB
- ROUTE
- LOCAL
- GPU
- OFF
- IDLE
- 10 min
StatusChoose a service, then select a client
All values are illustrative demo values; they do not represent performance, latency, throughput or production data. The proxy discovers models dynamically and hides projector files. TTS currently runs on CPU only; STT and Browser remain under evaluation. Obsidian is attached as a folder, with no MCP yet.
01
A reliable, distributed local AI architecture running isolated services across dedicated hardware machines: a central proxy provides an OpenAI-compatible gateway, routes tasks to modular compute nodes, and reclaims GPU memory on idle.
02
Monolithic local AI setups often bundle inference, web scraping, document retrieval, and vector search onto a single host, leading to resource contention, unstable crash domains, and leaked GPU memory. A production-grade homelab setup requires distributing services across their own dedicated machines while exposing a single reliable, modular interface to client tools.
People evaluating self-hosted AI infrastructure who want to see how local inference, document processing and agent tooling can share one machine without cloud dependence.
03
Independent/portfolio work: designed and operated the proxies and the surrounding local services.
04
- Distribute specialized AI and data services across their own dedicated hardware machines (inference compute, scraping, vector store, and client hosts)
- Client applications (Hermes, OpenCode, Open WebUI) connect to a central OpenAI-compatible inference proxy
- Proxy verifies bearer tokens and dynamically discovers available models, filtering out internal projector files
- On request, the proxy signals the engine node, turning on inference and mounting model weights into GPU memory
- Route speech, OCR, web retrieval, and agent tasks to their dedicated modular services over isolated internal networks
- Stream responses back reliably with unified OpenAI-compatible formatting
- Automatically reclaim full VRAM and unload weights after 10 minutes of idle time to keep the GPU ready for other compute workloads
05
- Distributed AI subsystems onto their own machines to isolate crash domains, prevent memory contention, and make individual services modular and independently upgradeable.
- Standardized on an OpenAI-compatible proxy interface so any client tool connects interchangeably without custom wrappers.
- Configured an automated 10-minute idle stop policy to fully reclaim VRAM for other system tasks.
- Routed web scraping and extraction egress strictly through isolated VPN network boundaries.
- Decoupled CPU-bound audio synthesis from GPU-intensive vision and language inference.