Skip to main content
Set up the owner account of an applied application. Run a Plan-declared setup action on the existing local application. Read the private credential JSON fields and file path from the selected application’s setup guide or status action. Credentials are never written into lifecycle evidence. Re-running after interruption re-observes the application before completing the same pending setup operation.
Examples
Subcommands: stackkit setup ai-connect, stackkit setup ai-provider, stackkit setup connector

stackkit setup ai-connect

Connect the Private AI Ollama to your kombify AI as an own model endpoint. Turn on the optional kombify AI connector of the Private AI use case. Create a model endpoint in Companion Studio (Settings, AI access, Model endpoints) with the origin http://ollama:11434 and copy its connector token. This command reads the token from standard input or from --token-file, never from an argument, checks its shape, keeps it in local owner custody and turns the connector on. The next generate and apply start the outbound connector next to Ollama. Nothing inbound is opened and Ollama stays unpublished. --disable turns the connector off and removes the token from local custody. Revoke the endpoint in Companion Studio to make the token useless everywhere.
Examples

stackkit setup ai-provider

Offer an external OpenAI-compatible provider in Private AI with a key from your kombify Wallet. Let Open WebUI of the Private AI use case use an external OpenAI-compatible inference provider (for example OpenAI, Mistral, Groq or OpenRouter) next to the node’s Ollama. The provider’s API key never passes through this command, the StackSpec or the generated bundle: keep it as an AI credential in your kombify Wallet, allow this node on the item, and deliver it sealed to this node with “stackkit wallet-item import”. This command binds the provider key to that delivered item and sets the provider’s https base URL. Every apply then reads the newest delivered version, so a rotation in the Wallet takes effect after “stackkit wallet-item import” of the rotated item and the next apply. Apply fails closed when the item is not in this node’s custody. --disable removes the provider from Open WebUI and the binding from local custody. The delivered item stays in the node’s Wallet item custody.
Examples

stackkit setup connector

Issue, revoke or verify the exact local Home Assistant connector.