Qurt - Open-Source Desktop AI Coworker
Qurt is a free, open-source desktop AI coworker for macOS and Windows that researches the web, writes drafts, runs commands, and reads your files. BYOK with no subscription.
TL;DR
TL;DR: Qurt is a free, open-source desktop AI coworker for macOS and Windows that researches the web, writes drafts, runs terminal commands, and reads your files — powered by your own API keys with no subscription required.
Source and Accuracy Notes
⚠️ This section is MANDATORY. All links must be verified from actual source, not guessed.
- Project page: qurt.ai ← MUST visit and verify
- Source repository: github.com/eabdullin/qurt ← MUST read README
- License: MIT ← verified via GitHub API
- HN launch thread: news.ycombinator.com/item?id=47277541
What Is Qurt?
Qurt is a free, open-source desktop AI coworker built with Electron, React, and TypeScript. It runs on macOS and Windows and connects to any LLM provider that supports an API — OpenAI, Anthropic, Google, local models, anything with an API key.
The core promise is simple: bring your own keys, get an AI agent that works where you work. Qurt can research topics on the web, draft documents, execute terminal commands, and read files from your filesystem. It is designed as a persistent background coworker rather than a one-off chat.
“Your AI coworker powered by every model. Researches the web, writes drafts, runs commands, reads your files. No subscription. No lock-in.” — qurt.ai
Setup
Prerequisites
- macOS or Windows
- An API key from any supported provider (OpenAI, Anthropic, Google AI, Azure, local LM Studio, etc.)
Installation
- Download the installer from qurt.ai
- Install for your platform (macOS or Windows)
- Open Qurt and paste your API key
No account creation is required. Your API key stays local.
Adding API Keys
Qurt supports multiple providers. You can configure:
- OpenAI (GPT-4o, GPT-4o-mini, etc.)
- Anthropic (Claude 3.5 Sonnet, Claude 3 Opus, etc.)
- Google AI (Gemini Pro, Gemini Flash)
- Azure OpenAI
- Any OpenAI-compatible API endpoint (local models via LM Studio, Ollama, etc.)
To add a key, open Settings and enter your provider API key. Qurt does not transmit your key to anyone except the provider API you configure.
Core Capabilities
Web Research
Qurt can search and browse the web to gather information. Ask it to research a competitor, summarize a topic, or find recent developments in a field. Results are cited and traceable.
Document Drafting
Draft emails, reports, documentation, code comments, or any text content. Qurt maintains context across your session so you can iterate on a draft without re-explaining your goals.
Terminal Command Execution
Run shell commands directly from Qurt. It can execute scripts, navigate git histories, run build tools, and return structured output. Each command runs in an isolated context with your current working directory.
File System Access
Read files from your local filesystem. Qurt can analyze codebases, parse logs, or extract information from documents to inform its responses.
Practical Evaluation Checklist
- [ ] Installs without admin rights on macOS or Windows
- [ ] API key stored locally, never transmitted to third parties
- [ ] Works with OpenAI-compatible endpoints (including local models)
- [ ] Terminal command execution works in current working directory
- [ ] File reading supports common formats (.txt, .md, .json, .py, .js, etc.)
- [ ] Multi-provider switching without reinstalling
- [ ] No telemetry or usage tracking reported in the codebase
Security Notes
Qurt is MIT-licensed and open-source. Key security considerations:
- Your API keys stay local — Qurt stores keys in your local app config only
- No proprietary backend — all model calls go directly from your machine to your chosen provider
- BYOK (Bring Your Own Key) — no subscription lock-in, no vendor dependency
- Self-contained binary — no server component, no cloud dependency
Always review the source code before running any desktop application with API access.
FAQ
Q: Is there a hosted or cloud version?
A: No. Qurt is a pure desktop application. All AI processing happens through your own API calls.
Q: Does it work with local models (Ollama, LM Studio)?
A: Yes. As long as your local setup exposes an OpenAI-compatible API endpoint, you can point Qurt at it.
Q: Is this related to the Mozilla Qurt project?
A: No. This is an independent open-source project by Yelaman Abdullin with no affiliation to Mozilla.
Q: What is the license?
A: MIT License, as confirmed on the GitHub repository.
Q: Does Qurt track my usage?
A: The codebase is open source. Users report no outbound telemetry. Verify independently by reviewing the source.
Conclusion
Qurt fills a specific niche: a free, local-first AI coworker that stays out of your way and works with any model provider. The MIT license, BYOK model, and lack of a subscription make it worth trying if you want desktop AI assistance without vendor lock-in.
Install it at qurt.ai or explore the source on GitHub.
Related Posts
dev-tools
Automotive Skills Suite for AI Engineering
Evaluate Automotive Skills Suite for APQP, ASPICE, HARA, safety-plan, and DIA workflows with setup notes, governance risks, and SME review guidance.
5/28/2026
dev-tools
awesome-agentic-ai-zh Roadmap Guide
Explore awesome-agentic-ai-zh as a Chinese agentic AI learning roadmap, with setup notes, track selection, study workflow, and evaluation guidance.
5/28/2026
dev-tools
Baguette iOS Simulator Automation Guide
Set up Baguette for iOS Simulator automation, web dashboards, device farms, gesture input, streaming, and camera testing with Xcode caveats.
5/28/2026