Skip to main content
The kombify platform consists of six interconnected tools, each solving a specific problem in the homelab infrastructure lifecycle.

The Big Picture

Tool Overview

StackKits

Infrastructure BlueprintsPre-validated CUE schemas that define homelab configurations. Choose a blueprint, customize it, and let kombify handle the rest.“What should I build?”

Simulate

Test Before DeploySpin up simulated nodes in Docker to test your configuration. Full SSH access, realistic networking, zero risk.“Will it work?”

TechStack

Deploy & OrchestrateThe control plane that provisions your infrastructure using OpenTofu and manages your nodes via secure gRPC agents.“Deploy it!”

kombify Cloud

Managed PlatformSaaS platform with SSO, team management, and multi-homelab support. Let us handle the complexity.“Manage it”

kombify AI

Intelligent AutomationConversational assistants and autonomous agents that monitor, troubleshoot, and maintain your homelab.“Make it smart”

SpeechKit

Voice FrameworkWindows-first STT/TTS framework powering voice interaction across kombify AI with 6 providers and real-time voice agent mode.“Talk to it”

Complete Workflow

Architecture Layers

Layer 1: Open Core (Self-Hosted)

These tools are open-source and can run entirely on your infrastructure:

Layer 2: SaaS Platform (Managed)

Optional managed services that add enterprise features:

How They Connect

The kombination.yaml File

All tools share a common configuration format:
# kombination.yaml - The universal config
stackkit: base-kit           # ← StackKit to use
version: "1.0.0"

domain: homelab.local
email: you@example.com

nodes:
  - name: server-1
    ip: 192.168.1.10
    role: primary

services:
  traefik:
    enabled: true
  portainer:
    enabled: true
This single file works with:
ToolUsage
StackKitsValidates against CUE schemas
SimCreates simulated test environment
StackGenerates & deploys infrastructure
CloudStores & version-controls configs

Data Flow

Deployment Options

Run everything yourself:Best for: Privacy-focused users, air-gapped networks

Technology Stack

ComponentTechnologyPurpose
BackendGo 1.25+High-performance, single binary
FrontendSvelteKit 2 / Svelte 5Modern, reactive UI
DatabasePostgreSQL 17 (Cloud), PocketBase (TechStack)Production persistence
IaCOpenTofuInfrastructure provisioning
ValidationCUESchema definition & validation
Agent CommgRPC + mTLSSecure, efficient RPC
AuthZitadel (OIDC)Enterprise SSO
BillingStripeSubscription management

Choose Your Path

Start with Simulate

Test firstTry configurations in a safe environment before committing to real hardware.

Start with TechStack

Deploy nowJump straight into deployment if you already know what you want.

Start with Cloud

Managed experienceLet us handle the setup — focus on your applications.

Comparison Table

FeatureSelf-HostedCloud Managed
Setup Time~1 hour~5 minutes
UpdatesManualAutomatic
Multi-homelabDIYBuilt-in
Team AccessDIYBuilt-in
SSOOptionalIncluded
SupportCommunityPriority
CostFree$0-49/month
Data LocationYour choiceYour premises*
*Cloud only manages configuration—your data stays on your infrastructure.

Next Steps

1

Try the Quickstart

Get running in 5 minutes with our quickstart guide.
2

Explore StackKits

Browse available infrastructure blueprints.
3

Read the Concepts