Show HN: OpenYak – open-source desktop AI agent that works with your local files
Article URL: https://github.com/openyak/openyak Comments URL: https://news.ycombinator.com/item?id=47616077 Points: 1 # Comments: 0
OpenYak is an open-source local AI agent that runs entirely on your desktop. It connects to 100+ models from 20+ providers, manages your files, and automates workflows — all without your data ever leaving your machine.
Why OpenYak
-
Organize 500 contracts without uploading a single file. OpenYak runs on your desktop with direct access to your filesystem — your data never leaves your machine.
-
Switch from GPT to Claude in one click. 100+ cloud models, 20+ API providers, or run fully offline with Ollama. No lock-in.
-
Let AI handle the tedious work. 20+ built-in tools — read, write, rename files, run commands, parse spreadsheets, draft documents — all locally.
-
Free to start, no credit card. 1M tokens per week on free models. Premium models at API prices with zero markup.
Download
Platform Architecture
macOS Apple Silicon / Intel
Windows x64
Download Latest Release or visit open-yak.com/download
Get Started
-
Download the installer for your platform from the table above
-
Connect a model — use free cloud models instantly, top up for premium models, bring your own API key from 20+ providers, or run fully local with Ollama
-
Start working — manage files, analyze local data, and generate office-ready outputs
What You Can Do
File Management — Rename, sort, and clean up files across folders. Set up recurring tasks — daily inbox tidy, weekly download cleanup — and let Yak handle it on schedule.
Document & Spreadsheet Creation — Turn notes into formatted reports, spreadsheets with working formulas, and export-ready PDFs. AI generates the actual files — not just text you have to copy-paste and format yourself.
Data Analysis — Parse spreadsheets, CSVs, and documents on your machine. Spot trends, flag anomalies, and export reports — your data never leaves your device.
Research & Synthesis — Pull information from PDFs, local files, and the web. Summarize across sources, extract key points, and compile structured briefs — ready for review, not raw dumps.
Connect to 46+ services — Slack, Notion, GitHub, Figma, and more — through built-in connectors. Or add your own via MCP.
Supported Providers
Cloud (via API)
Provider Access
OpenAI BYOK ⭐ Recommended
Anthropic BYOK ⭐ Recommended
Google BYOK
DeepSeek BYOK
Grok BYOK
Qwen BYOK ⭐ Recommended
Kimi BYOK
MiniMax BYOK ⭐ Recommended
Local (via Ollama)
Run any model available on Ollama — fully offline, auto-detected, with tool-calling support.
BYOK = Bring Your Own Key. Use your own API key — no markup, no middleman.
For Developers
Tech Stack: Tauri v2 (Rust) + Next.js 15 + FastAPI + SQLite
Monorepo Structure:
desktop-tauri/ Rust — desktop shell, system integration frontend/ Next.js 15 — chat UI, state management, SSE streaming backend/ FastAPI — agent engine, tool execution, LLM streaming, storagedesktop-tauri/ Rust — desktop shell, system integration frontend/ Next.js 15 — chat UI, state management, SSE streaming backend/ FastAPI — agent engine, tool execution, LLM streaming, storageQuick Start:
npm run dev:all # Start backend (port 8000) + frontend (port 3000)
For full technical details, project structure, and development setup, see frontend/README.md and backend/README.md.
FAQ
Does my data leave my machine?
No. All files, conversations, and memory are stored locally on your device. The only data sent externally is your prompt text when using a cloud model — and even that goes directly to the model provider's API. No telemetry, no analytics, no cloud storage.
Is it free to use?
Yes. OpenYak includes 1M tokens per week on free models through OpenRouter at no cost. For premium models, you pay OpenRouter's prices with zero markup. You can also bring your own API key from 20+ providers, or run fully offline with Ollama for free.
Can I use it offline?
Yes. Install Ollama, download a model, and OpenYak works completely offline. No internet connection required. OpenYak auto-detects your local Ollama models and supports full tool-calling with them.
What models are supported?
100+ cloud models via OpenRouter, 20+ BYOK providers with direct API keys, and any model available through Ollama for local inference. New models are available as soon as they launch. See the Supported Providers section above.
How is this different from ChatGPT or Claude.ai?
OpenYak runs on your desktop with direct access to your local files and system. It can read, write, and organize your files, execute commands, and automate workflows — all while keeping your data on your machine. Web-based assistants cannot access your local filesystem.
Community
-
Questions & Discussions — GitHub Discussions
-
Bug Reports — GitHub Issues
-
Contributing — CONTRIBUTING.md — PRs and feedback welcome
Star History
If OpenYak is useful to you, consider giving it a star — it helps others discover the project.
License
AGPL-3.0
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
open-sourceagentgithub
Target Warns That If Its AI Shopping Agent Makes an Expensive Mistake, You’ll Have to Pay for It
The company "does not purport to guarantee that an Agentic Commerce Agent will act exactly as you intend in all circumstances." The post Target Warns That If Its AI Shopping Agent Makes an Expensive Mistake, You ll Have to Pay for It appeared first on Futurism .
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Open Source AI

I Built a 367-Engine Autonomous System That Funds Mutual Aid
What is SolarPunk? SolarPunk is a self-evolving digital organism — 367 Python engines that orchestrate themselves, heal themselves, and grow themselves. Every digital product it generates costs $1. 99% of revenue goes directly to mutual aid organizations. How It Works The system runs a continuous evolution loop: LIVE_WIRE scans all 367 engines and maps 5,547 data connections NANOBOT_HEALER finds and fixes broken engines automatically BRIDGE_BUILDER connects orphaned data flows with 86+ bridges CHIMERA_EVOLUTION_ENGINE scores each generation and evolves the code The Dual Economy Two mirrored financial systems feed each other: 99/1 (SolarPunk) : 99% to mutual aid, 1% to infrastructure 1/99 (Fuel Core) : 1% to immediate aid, 99% to growth REVENUE_SPLITTER auto-switches between them based on l

Fastest QWEN Coder 80B Next
I just used the new Apex Quantization on QWEN Coder 80B Created an Important Matrix using Code examples This should be the fastest best at coding 80B Next Coder around It's what I'm using for STACKS! so I thought I would share with the community It's insanely fast and the size has been shrunk down to 54.1GB https://huggingface.co/stacksnathan/Qwen3-Coder-Next-80B-APEX-I-Quality-GGUF https://preview.redd.it/wu924fls1dtg1.png?width=890 format=png auto=webp s=0a060e6868a5b88eabc5baa7b1ef266e096d480e submitted by /u/StacksHosting [link] [comments]
🔥 sponsors/atilaahmettaner
Advanced TradingView MCP Server for AI-powered market analysis. Real-time crypto & stock screening, technical indicators, Bollinger Band intelligence, and candlestick patterns. Works with Claude Desktop & AI assistants. Multi-exchange support (Binance, KuCoin, Bybit+). Open source trading toolkit. — Trending on GitHub today with 38 new stars.




Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!