Infrastructure for Running AI on Your Hardware
Monitor GPUs, serve models on Kubernetes and run small models on Jetson boards, Raspberry Pi and phones.
Subcategories
2KUpdated 4 days ago
Docker · Browser Extension · VS Code#Human approval#LLM tracing#Multi-agent workflows
Weft is a language and framework for developers who want to run AI workflow orchestration on their own machine. Its runtime requires Docker, and its graph editor works in VS Code and compatible forks. Self-hosting the workflow doesn't make its model calls local: the included WhatsApp support bot uses OpenRouter for inference.
1.8KUpdated 2 months ago
Linux#Multimodal input#Quantization
RKLLM is a toolkit for developers building local AI applications on Rockchip boards. It runs language and multimodal models on the chip's neural processing unit (NPU).
2.5KUpdated 22 hours ago
macOS · Windows · Linux · Docker#Batch processing#Code execution#Multimodal input
Roboflow Inference runs computer vision models on images and camera feeds for teams building inspection, monitoring and image analysis systems. You can host it on your own computer, server or edge device.
9.2KUpdated 4 weeks agoMIT
#Distributed execution#Quantization
DeepGEMM is an open-source CUDA kernel library for developers building LLM training and inference systems on their own NVIDIA GPUs. It supplies matrix operations and specialized computations for mixture-of-experts (MoE) models.
266Updated 2 days agoApache-2.0
macOS · Linux#GGUF#Git integration#Guardrails
LLMKube manages self-hosted LLM inference for teams and homelab owners who need several machines to serve models together. It brings Linux GPU servers and Apple Silicon Macs into the same Kubernetes-managed fleet.
6.2KUpdated 21 hours agoApache-2.0
Docker · Web#Guardrails#LLM tracing#MCP
Agentgateway is an open-source proxy for platform teams connecting applications and agents to models, tools and other agents. It brings routing and access controls together across AI protocols and ordinary service traffic.
2.3KUpdated 1 day agoMPL-2.0
macOS · Windows · Linux · Docker#Agent Skills#Batch processing#Multi-user access
dstack is a self-hosted AI compute orchestration tool for teams running development, training and inference across cloud providers and their own servers. It gives those workloads a shared interface across Kubernetes, VMs and bare-metal clusters.
8.2KUpdated 1 month agoMIT
macOS · Windows · Linux · Android#Code execution#Context compression#Human approval
NullClaw runs AI agents on your own hardware or server for coding work and automated background tasks. It's aimed at developers who want an assistant that can carry out multi-step jobs with controls over its access and actions.
3.1KUpdated 3 months agoApache-2.0
#Home Assistant integration#Voice activity detection#Wake word detection
Willow is a voice assistant for people who want to control home automation through hardware and speech processing they own. It provides an alternative to Amazon Echo or Google Home on Espressif's ESP32-S3-BOX hardware family.
17.3KUpdated 1 day agoApache-2.0
Docker#Code execution#MCP
OpenSandbox gives developers isolated environments for AI agents that need to execute code or interact with browsers and developer tools. It runs on your own infrastructure, locally with Docker or on a Kubernetes cluster.
13.2KUpdated 2 days ago
Linux · Web#Code execution#Distributed execution
CubeSandbox is a self-hosted sandbox service for teams that need AI agents to execute code on their own infrastructure. Each sandbox has its own operating system kernel inside a hardware-isolated MicroVM.
3.6KUpdated 22 hours agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Agent Skills#Hugging Face integration#Multimodal input
LiteRT is Google's framework for developers adding machine learning and generative AI to apps that run on users' devices. It succeeds TensorFlow Lite and supports local inference without a server round trip.
1.3KUpdated 3 days agoApache-2.0
Web#LoRA#Multimodal input#Ollama integration
KubeAI is a Kubernetes operator for teams serving AI models on their own infrastructure or cloud clusters. It manages model servers and adjusts capacity to demand, including starting models from zero running replicas.
3.7KUpdated 1 day agoMIT
macOS · Linux · Docker#Code execution#Distributed execution#Resumable workflows
AgentENV runs isolated environments for AI agents across your own servers. It's for teams building parallel agent workflows or reinforcement learning systems that need many separate sandboxes.
48.4KUpdated 1 week agoApache-2.0
macOS · Linux · Web#Distributed execution#Hugging Face integration#MLX
exo is a local LLM runner for people who want to run models too large for a single machine's memory. It joins devices into a cluster and runs inference on your own hardware.
2.1KUpdated 19 hours agoMIT
macOS
macmon is a local system monitor for people checking how demanding workloads, including local AI, use an Apple Silicon Mac. Its terminal interface shows live hardware readings and a process list without requiring administrator privileges.
2.4KUpdated 4 days agoApache-2.0
Docker#LLM tracing#MCP#Multi-user access
Agent Router is an open source AI gateway for teams connecting agents to model providers and MCP tools. It gives applications a shared entry point while platform teams manage access and routing.
14.7KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Hugging Face integration#LoRA#Multilingual
Needle is an AI model for developers building device assistants that turn requests into actions. It prioritizes automation over general chat, with smaller model variants for devices that have limited resources.
11.2KUpdated 2 days ago
macOS · Windows · Linux · Docker
nvtop is a terminal monitor for people checking GPU activity on local AI machines and compute servers. Its htop-style interface shows multiple GPUs and accelerators, including the processes using them.
356Updated 3 months agoGPL-3.0
Linux · Web#Human approval#Ollama integration#Tool calling
Max Headbox is a local AI agent for people who want a voice-controlled assistant that can carry out actions on a Raspberry Pi. It processes voice and runs models on your own hardware without relying on cloud AI providers.
6.9KUpdated 2 weeks agoApache-2.0
Docker · Web#Code execution#Git integration#Multi-user access
ClearML is a self-hostable MLOps platform for researchers and engineering teams managing model development and production. It connects experiment records with datasets, training jobs and model deployment so teams can trace results back to the work that produced them.
1.1KUpdated 1 week agoMIT
Docker#Code execution#MCP#Tool calling
LLM Sandbox is a Python library for developers whose AI agents or applications need to execute generated code. It puts execution in containers on infrastructure you control, with support for local deployments and Kubernetes clusters.
13.9KUpdated 2 days agoApache-2.0
Apache TVM is a machine learning compiler for developers optimizing models for deployment on their own hardware. It compiles model computations into modules that applications can embed, with targets spanning data center GPUs and edge devices. Code is licensed under Apache 2.0.
2.7KUpdated 1 week agoApache-2.0
Web#OpenAI-compatible API#Prompt caching
vLLM Production Stack is an open source LLM serving stack for teams running models on Kubernetes GPU clusters. It lets applications move from a single vLLM instance to a distributed deployment without changing application code.
4.8KUpdated 23 hours agoApache-2.0
Windows · Docker · Web#LLM tracing#MCP#Multi-user access
MCP Context Forge is a gateway and registry for teams connecting AI clients to multiple tools, agents and services. It gives them one place to discover available services, control access and inspect calls.
44.3KUpdated 18 hours agoApache-2.0
#Batch processing#Hugging Face integration#ONNX
Ray Serve is a Python library for developers building inference APIs around machine learning models. It's useful when a response needs several models or application steps, rather than a single model call.
607Updated 2 days agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#Agent Skills#Distributed execution#Hybrid search
taOS is a self-hosted AI agent platform for people who want to run assistants on their own computers and keep their conversations, files, and memory there. It brings agent management and local model access into a browser-based desktop.
7KUpdated 22 hours agoApache-2.0
Docker#Distributed execution#Prompt caching
Mooncake provides storage and data transfer components for teams running distributed LLM inference. Its Transfer Engine and Mooncake Store support shared caching and deployments that separate prompt processing from token generation.
63.4KUpdated 23 hours agoAGPL-3.0
#ONNX
Ultralytics YOLO is a Python computer vision library for developers building applications that interpret images and video. Models can run on hardware you control for tasks such as visual inspection, inventory monitoring and robotics perception.
19KUpdated 3 days agoMIT
#Code execution#MCP#Multimodal input
Agent Lightning is a Python framework for developers and researchers training AI agents through reinforcement learning. It keeps the agent's existing tools, context and task environment involved in training, so feedback comes from the workflow the agent actually uses.
5.3KUpdated 2 days agoApache-2.0
#Batch processing#Distributed execution#OpenAI-compatible API
llm-d is a distributed LLM inference stack for infrastructure teams serving models across a Kubernetes cluster. It coordinates model servers such as vLLM and SGLang to handle production traffic across multiple machines.
3.1KUpdated 4 days agoApache-2.0
Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning
OpenLIT helps developers investigate failures and assess the quality of existing AI applications and coding agents. It connects model requests with the tools, retrieval and agent steps involved in producing an answer.
1.2KUpdated 10 months agoMIT
Linux · Docker#Code execution#Home Assistant integration#Voice activity detection
Wyoming Satellite connects a microphone and audio playback device to Home Assistant for a self-hosted voice assistant. The project is archived and no longer maintained; Linux Voice Assistant replaces it using the ESPHome protocol.
6.8KUpdated 2 months agoMIT
Windows · Linux
ROCm is AMD's GPU computing platform for developers running AI training, inference and scientific workloads on their own workstations or servers. It provides the software needed to use AMD GPUs for these workloads, including local LLM inference.