Native Windows integration
Real file/folder pickers via rfd, native title-bar caption colors via windows-sys, system-tray persistence (hidden message window + Shell_NotifyIcon), show/hide toggle on API key.
Unmild Agent is not a chatbot window. It is a complete Windows-native app that plans, edits, runs and verifies until the task is truly done — inside your working folder, under your permission rules, with your model.
▣ Available on Microsoft Store — search “Unmild Agent†or open the link. Paid app, bring your own API key.
Why desktop-native matters
What is Unmild Agent?
Short answer (2 lines): It is a full interactive desktop app built with Rust + egui that gives an AI model real tools — list_dir, read/write/delete files, run_command, open_url, screenshot, remember — constrained to your working folder. Paid app on Microsoft Store; you bring the model via any OpenAI-compatible API or Anthropic Messages API.
Think of it as Claude Code / Codex, but as a native Windows app you own. The UI — sidebar, chat transcript, compositor with Attach / Model / Effort / Permissions, terminal and browser panels — is real and clickable.
Capabilities — real tools, not mockups
Seven filesystem tools, terminal, browser, memory. Each tool declares its JSON schema for both OpenAI and Anthropic wires. Permissions gate every write.
Not a single-shot answer. The agent runs in a loop on a background thread, posting permission requests and progress lines (“Reading src/main.rs…â€, “Waiting for model…â€) back to the UI. You can stop it mid-turn, change permission mode, and it picks up cleanly. No async runtime — just std::thread + mpsc.
list_dir • read_file • write_file • delete_fileremember — durable notes that survive restarts & model switchesrun_command • open_url • screenshot
Real file/folder pickers via rfd, native title-bar caption colors via windows-sys, system-tray persistence (hidden message window + Shell_NotifyIcon), show/hide toggle on API key.
OpenAI POST /chat/completions by default. If a model advertises anthropic in supported_endpoint_types, switches to POST /messages with x-api-key. Probes both wires on auth failure.
Ask first every edit, Auto-edit (writes auto, deletes ask), Full access never asks. Effort maps to max_tokens: Low 1024 → Max 16384.
Embedded terminal (PowerShell) and browser view. Agent can run commands, open URLs, take screenshots — you see progress live in the “Thinking…†indicator and stop any turn.
Toggle external app connections in the Attach popover. UI state only in the shell — ready to wire to real app connectors without UI changes.
remember notes are stored per project on disk and injected into the system prompt every turn — survives model switches, disconnects, restarts.
How Unmild Agent works
Open Microsoft Store → Unmild Agent, install, then create a project folder and open Configuration → paste base URL + API key → Test Connection hits GET {base}/models live.
Searchable model picker (aggregators can list hundreds). Effort = token budget. Permissions = how much autonomy. Attach files/images/folders as chips — images base64’d to the model.
Message appends to transcript, “Thinking…†with live status lines. If mode is Ask first, a permission modal blocks the agent thread until you allow/deny. Stop button cancels at next loop boundary.
Reply arrives with elapsed time, file-change summary (+X −Y), and token usage gauge. Turns run per-project in parallel — chat in one while another builds.
Design language
“Typography + spacing + content + hierarchy > decoration.â€
The app’s palette — graphite elevation ramp, off-white canvas, single orange accent (#FF9A00) — carries into the site: restrained colors, strong type, asymmetric composition, 1px borders, generous but intentional whitespace, real screenshots over AI illustrations.
Palette::ACCENT().Gallery — real screenshots, not mockups
All images are authentic captures from the app. Click to expand. Images are the “real imagery†the UI checklist calls for.
Technical specifications
Get it on Microsoft Store
Install in one click. Search “Unmild Agent†in the Store or open the direct listing — paid app, BYOK for your model provider.
Open in Microsoft Store →https://apps.microsoft.com/detail/9P3RXL6LD5F1?hl=en-in&gl=IN
Who it’s for
Cost — direct answer
Paid app on Microsoft Store. See Store listing for price. Model usage billed separately by your provider. Effort Low→Max = 1024→16384 max_tokens.
Frequently asked questions
Structured as FAQPage schema so search and AI can cite accurately. Real info from the product, not generic SEO filler.
Unmild Agent is a paid app on Microsoft Store — see the Store listing for current price. You also pay your model provider (OpenRouter, AgentRouter, OpenAI, etc.) for tokens. Effort Low/Medium/High/Ultra/Max map to 1024/2048/4096/8192/16384 max_tokens.
Each turn runs on a background thread. The model is called via ureq (blocking HTTP, rustls). Tool calls come back as JSON; the agent executes list_dir/read_file/write_file/etc. inside the sandbox, posts permission requests via Approver channels if needed, and loops until the model stops calling tools. AppState::tick drains progress, permission and reply channels once per frame.
Compared to cloud coding agents, Unmild Agent runs locally, natively, with real OS integration. No browser IDE, no Electron. You keep data in your folder; the only network calls are to your configured API base URL. Trade-off: Windows only, and you supply the model (no hosted intelligence).
Seconds for small edits, minutes for multi-file refactors. Effort level bounds the reply budget: Low is fastest/cheapest, Max allows deep multi-step loops. You can Stop any turn and the thread bails at the next boundary.
Windows developers who want an agent that owns the working folder end-to-end, with transparent permissions and durable memory (remember). If you prefer local control over a cloud IDE, this is for you.
Windows-only desktop. Sandboxed filesystem (no access outside working folder). No streaming UI yet (non-streaming chat completions). You must provide a valid API key and reachable base URL. Test Connection is the only live network probe until chat.
The app runs locally; file content only leaves your machine inside API calls to the provider you configured. Notes via remember are stored locally per project, not in a cloud.
Visit unmild.store — the home for all Unmild products, documentation, and support. Unmild Agent is one product in the Unmild family. For the app listing, see Microsoft Store.
Download
Paid app on Microsoft Store. One click to install — then launch, set your API key, and go. No manual MSIX handling.
Store link: apps.microsoft.com/detail/9P3RXL6LD5F1
For more Unmild products, visit unmild.store.