Getting Started
InControl is Ollama chat for Windows. It runs on this PC until you connect a GPU you rented. That connection is SSH, and the chat tells you when prompts leave this PC. See Where the chat runs.
Prerequisites
Section titled “Prerequisites”- Windows 10 version 2004 or later, x64 (Windows 11 recommended)
- Ollama on this PC
Set up Ollama
Section titled “Set up Ollama”# Install from https://ollama.com/download, then pull a modelollama pull llama3.2Ollama listens on http://127.0.0.1:11434. The Ollama desktop app starts it for you. Without the app, run ollama serve.
Install from the Microsoft Store
Section titled “Install from the Microsoft Store”Open InControl-Desktop in the Microsoft Store, or search the Store for InControl-Desktop. The Start menu tile says InControl.
The Store package carries its own .NET and Windows App SDK runtimes, so there is nothing else to install. The Store keeps it up to date.
Build from source
Section titled “Build from source”You need the .NET 9 SDK.
git clone https://github.com/mcp-tool-shop-org/incontrol.gitcd incontroldotnet test tests/InControl.Core.Testsdotnet run --project src/InControl.Appdotnet run starts an unpackaged Debug build. A plain .NET SDK cannot produce the MSIX, because the Windows App SDK packaging step needs Visual Studio’s MSBuild. The repository’s packaging/README.md has the exact command.
Run the tests
Section titled “Run the tests”dotnet test tests/InControl.Core.Testsdotnet test tests/InControl.Services.Testsdotnet test tests/InControl.Inference.TestsVerify the build environment
Section titled “Verify the build environment”./scripts/verify.ps1First chat
Section titled “First chat”- Start InControl. The bar across the top says the chat runs on this PC.
- Pick a model in the composer. Models come from the Ollama on this PC.
- Type a message. The reply streams into the thread.
A rented GPU is optional. It lives in Settings, under Where this chat runs.