Releases: birdindasky/ask-mac
Release list
Ask v0.5.0 — one-click self-update
✨ One-click self-update
Ask can now update itself. Settings → Look & behavior → Version & updates checks GitHub for a newer release, shows the changelog, and updates with one button — it downloads the DMG, swaps the app in place (with a backup-and-restore safety net), and relaunches on the new version. No manual drag, no Gatekeeper nag.
This is the first version with the updater. Install
Ask-0.5.0.dmgmanually this once; every release after this updates in-app.
🐛 Fixes
- Modals now work in the packaged app. Settings, Export plan, Tag project, and the shortcuts sheet open, close, and are fully interactive. (DaisyUI's open/close state transitions didn't apply in the packaged WKWebView, leaving dialogs invisible / stuck / click-through — now driven by static, deterministic styles.)
- Frontend runs fully offline. Tailwind / DaisyUI / Alpine / marked / highlight.js are bundled into the app instead of fetched from a CDN, so the UI is interactive instantly and works with no network.
📦 Install
Download Ask-0.5.0.dmg, open it, drag Ask to Applications. First launch: right-click → Open (unsigned app).
Full changelog: CHANGELOG.md
Ask v0.4.0 — Liquid Glass + vendor logos
Ask v0.4.0 — Liquid Glass + vendor logos
This release is all about how Ask looks. Same four modes, same Export Plan — now wrapped in Apple's frosted-glass language, with every model wearing its maker's badge.
✨ What's new
- 🪟 Liquid Glass theme — the dark theme is reskinned into Apple's 2025 frosted-glass look: a near-black ground lit by colored halos, translucent blurred panels everywhere (sidebar, toolbar, composer, cards, every dialog), gradient accent buttons, and clean tail-less bubbles. All four modes and every dialog inherit it. The light theme stays clean, so "跟随系统" gives you a bright UI by day and Liquid Glass by night. (Switch manually anytime from the header theme button.)
- 🏷️ Vendor brand avatars — every answer now carries the real logo of the model that produced it: Anthropic · OpenAI · Gemini · DeepSeek · GLM · Qwen · Kimi · Doubao · MiniMax · Yi · SiliconFlow · OpenRouter · Together · Groq. Identified by model-id, so aggregators (OpenRouter, SiliconFlow, …) still show the true underlying brand rather than the router's. Unknown vendors fall back to a neutral mark. Logos are bundled locally — nothing is fetched at runtime.
✨ 新增(中文)
- 🪟 Liquid Glass 玻璃主题 — 暗色主题变成苹果 2025 的磨砂玻璃风:近黑底铺彩色光晕、面板全磨砂半透(侧栏 / 工具条 / 输入框 / 卡片 / 所有弹窗)、渐变按钮、干净无尾气泡。四个模式和每个弹窗一起换。浅色主题保持干净,所以"跟随系统"白天亮、晚上玻璃(顶栏也能手动切)。
- 🏷️ 厂商 logo 头像 — 每条回答挂上产出它的模型的真 logo:Anthropic、OpenAI、Gemini、DeepSeek、智谱、通义、Kimi、豆包、MiniMax、零一、硅基流动、OpenRouter、Together、Groq。按模型名认厂,所以中转站(OpenRouter / 硅基)显的是真身而非中转站。认不出的退回中性标记。logo 全部本地内置,不联网拉取。
📦 Install
Download Ask-0.4.0.dmg below, drag to Applications. First launch: right-click → Open (unsigned build — see README's Gatekeeper guide). Already on v0.3.0? Just replace the app.
✅ Verification
- 85 tests green
- Every mode (chat / compare / debate / discuss) + settings + export dialog verified glass in dark; light theme verified clean and unpolluted
- All 14 vendor logos verified correct; logo asset confirmed bundled in the DMG
Ask v0.3.0 — Export Plan (出计划)
Ask v0.3.0 — Export Plan (出计划)
Ask used to be a meeting room where conclusions died on the whiteboard: you copied text out by hand and pasted it into a coding agent. Now there's a button.
✨ What's new
- 📝 Export Plan — one click distills a finished discussion into a plan file written straight into your project folder:
- Tag a session with a project (📁 toolbar chip) — exports go straight there; untagged sessions ask at export time.
- Writer + reviewer, two models of your choice — the writer produces a 7-section plan (background / settled conclusions / open disagreements / steps / risks / acceptance / source); the reviewer checks the draft against the transcript — dropped conclusions, open questions passed off as settled, invented content — and can force up to 2 rewrites. Both roles stream into the session as labeled bubbles.
- Approved → written to
<project>/docs/ASK-PLAN-YYYYMMDD-<topic>.md(never overwrites, "do not commit" banner) plus a one-tap kickoff prompt with the absolute path — paste into Claude Code or Codex CLI and the work starts. - Rejected → nothing is written. Objections post into the session; in Discuss mode, "Continue" feeds them into the next rounds automatically.
- Long discussions are chunk-summarized before distillation. Plan files can only land inside your home directory (symlink-hardened); one file per export; no git operations ever.
- 🔧 Fixed: the "view detail" button on error toasts rendered broken since 0.2.0 (loop variable shadowed the i18n helper).
✨ 新增(中文)
- 📝 出计划 — 一键把聊完的讨论提炼成计划书,直接写进你的项目文件夹:
- 给会话挂项目牌(工具栏 📁),出计划直奔那个文件夹;没挂的导出时再选。
- 撰稿 + 审稿双模型把关,模型任选:撰稿人写七段计划书(背景/已定结论/未定分歧/执行计划/风险/验收/来源),审稿人对照讨论原文挑刺——漏结论、把没谈拢的写成定论、无中生有——最多打回重写两轮。全程流式可见。
- 过关落盘到
项目/docs/ASK-PLAN-日期-主题.md(永不覆盖,文件头带"勿提交"横幅),并给一条带绝对路径的开工咒语一键复制——粘进 Claude Code / Codex CLI 就能开干。 - 退稿一个字不写,意见贴回会话;讨论模式点「继续讨论」自动把意见喂进下一批轮次。
- 超长讨论先分段压缩再提炼;计划文件只落家目录内(防符号链接穿越);每次只写一个文件;永不碰 git。
- 🔧 修复:报错提示的"查看详情"按钮自 0.2.0 起渲染损坏(变量遮蔽),已修。
📦 Install
Download Ask-0.3.0.dmg below, drag to Applications. First launch: right-click → Open (unsigned build — see README's Gatekeeper guide).
✅ Verification
- 84 tests green (21 new for this feature)
- Independent blind examiner: 9/9 acceptance items PASS (adversarial path-safety suite included)
- Two independently-found HIGH issues (docs-symlink escape, unanchored verdict parse) fixed with regression tests before release
Ask v0.2.0 — first public release
Ask v0.2.0 — first public release
A macOS desktop app for talking to many LLMs at once.
✨ Highlights
- 4 modes: chat, compare (two side-by-side), debate (1–4 rounds), discuss (auto-converge on consensus)
- Providers: Anthropic / OpenAI / Gemini / Claude CLI subscription / Codex CLI subscription / any OpenAI-compatible (DeepSeek / GLM / 通义 / Moonshot / 自建 OneAPI)
- 6 search backends: Tavily / Exa / Brave / Serper / Jina / 博查
- Native macOS chrome: menu bar, Dock badge, status item, ⌘F global FTS5 search (CJK trigram), ⌘1–⌘4 mode switch, autostart
- API keys → Keychain (service
com.birdindasky.ask), config JSON only stores templates - Bilingual UI: 319 strings, 100% zh/en parity
📦 Install
- Download
Ask-0.2.0.dmgbelow - Mount the dmg, drag
Ask.appintoApplications - Launch from Spotlight, fill in one provider key in Settings, done
Not signed / notarized — first launch may need: System Settings → Privacy & Security → "Open Anyway"
🔍 Verify
SHA-256: b7e683b89e8c610044785725ec627becdd48224b83d6a98aebfc959f8a0d6532
⚙️ Build from source
git clone https://github.com/birdindasky/ask-mac.git
cd ask-mac
make build && make dmgSee README.md for full docs.