TheAISoftwareEngineeringAgentThatLivesin Your Terminal.
Professional-grade Go CLI with modular AI engines, zero-latency filesystem editing, and Lip Gloss TUI rendering. Pure data patches. Zero external dependencies.
__ __ _ _ __ __ _ ___ _____
\ \ / /(_)_ __ __| || \/ (_)/ __|_ _|
\ \ /\ / / | | '_ \ / _` || |\/| | |\__ \ | |
\ V V / | | | | | (_| || | | | |___) || |
\_/\_/ |_|_| |_|\__,_||_| |_|_|____/ |_|
Get WindMist v1.0.1 for Your OS
Every release is built automatically via GitHub Actions & GoReleaser, ensuring verifiable SHA256 checksums and zero CGO dependencies.
Detected System: linux
RecommendedWe highlighted the optimal binary targets below for your architecture. Or switch tabs to download for other platforms.
Linux Binaries & Archives
Pre-compiled by GoReleaser v1.0.1 • Zero dependenciese60c8142d0639eadc390105cb7988beeb83845c76293c797fc12eb4be557fb3f5871c63775e325ee3533814aef9f86f31d33eb8e10672bd93807af74dff3789fZero Leftover Artifacts. Zero Lock-In.
Unlike traditional background agents or bloated GUI apps that leave hidden daemons and registry clutter, WindMist features a self-contained uninstaller. Simply run:
Engineeredfor Pure Performance & Precision
WindMist combines modular Go design patterns with state-of-the-art terminal rendering and decoupled filesystem transaction engines.
Native Gemini Provider & Agent Loop (`internal/providers`)
Built from the ground up for multi-turn software architecture tasks. Features first-class Google Gemini (`gemini-2.5-pro` and `gemini-2.5-flash`) integrations with structured prompt building, system prompt overriding, and dynamic token context tracking up to 1,048,576 tokens.
Pure-Data Patch Executor
Zero file corruption guarantees. WindMist decouples diff calculation from disk execution — grouping operations per file into pure-data structures for single read/write operations per file without partial edits or race conditions.
Lip Gloss & Bubble Tea UI (`internal/ui/bubbles`)
Say goodbye to unaligned terminal markdown. Features seamless Glamour table rendering, syntax-highlighted code blocks (`JetBrains Mono` compatible), and custom cyclone-themed word-wrapping TUI bubbles (`internal/ui/bubbles`).
Professional Go Architecture (`cmd/` & Cobra)
Engineered with Go 1.26 and the `Cobra` CLI framework. Features automated multi-platform GoReleaser CI/CD pipelines, strict unit testing suites, and a absolute zero race-condition guarantee (`go test -race`).
Everything You Need to Master WindMist
Explore our comprehensive references on configuring the AI engine, customizing the Lip Gloss TUI themes, and interacting with the atomic filesystem patcher.
# 1. Install WindMist CLI universally
curl -sSL https://raw.githubusercontent.com/Nithwin/windmist/main/scripts/install.sh | bash
# 2. Authenticate with your Gemini API Key
windmist auth login --provider gemini --key AIzaSy...
# 3. Initialize interactive agent session in your repository
cd ~/projects/my-go-service
windmist chat --context ./pkg/server/router.go
# 4. Preview and execute a pure-data filesystem patch
windmist diff --staged
windmist apply --yes