Repository navigation
Ginno v0.1.1 — First CI-green release 🟢
Local-first personal AI agent for your own machine. No database, no account, no cloud — all state stays in ~/ginno/.
Highlights
- This is the first version validated end-to-end by CI: web (lint + typecheck + vitest + build), Rust (fmt + check), runtime (2900+ tests with coverage) — all green on every push.
- This dmg was built by the release pipeline itself: pushing the
v0.1.1tag built it on a GitHub macOS runner and attached it here. Automating our own releases, dogfooded. - Permission denial no longer forks a concurrent agent lane (the endless-spinner bug).
- Usage stats now show provider display names instead of raw hash ids.
- Chat: smarter waiting state & connection status messages.
Download & install (macOS, Apple Silicon)
Ginno_0.1.1_aarch64.dmg(96 MB)- SHA-256:
3c15f288c3740dff1c16f0360ce2e4213150e729fae143e96c434fb48c01ca82 - The build is ad-hoc signed, not notarized: on first launch, right-click the app → Open, or allow it in System Settings → Privacy & Security. Once is enough.
- Upgrading from v0.1.0: quit the old app completely (⌘Q) first — see the upgrade guide. Your data is untouched.
中文摘要
- 本版本首次实现三栈 CI 全绿(web / Rust / runtime 2900+ 测试),且 dmg 由 tag 触发的发布流水线自动构建上传。
- 修复:权限拒绝导致并发任务分叉(转圈不止);用量统计显示 provider 人读名。
- 首次启动请右键 → 打开(未公证版本的一次性放行);升级前请完全退出旧版(⌘Q),数据不受影响——详见升级指南。
Full Changelog: https://github.com/robscc/ginno/blob/main/CHANGELOG.md