Releases: FORIFOR/genie
Release list
Genie 0.1.4 — liquid voice orb preview
Genie 0.1.4 adds the user-selected liquid glass orb to thinking, voice input and speech output.
- Real microphone levels drive the input orb. Preparing, thinking and speaking remain distinct.
- Mac task results have local read-aloud and stop controls.
- Rendering stays on-device, capped at 30fps, and pauses when hidden or Reduce Motion is enabled. A static fallback supports unavailable GPUs.
- Includes the upstream MIT license and preserves existing accounts, settings and permissions.
Validation: full local verify-all gate passed (157 Swift, 357 desktop JS, 109 Rust tests; three user journeys), plus real Metal animation, hide/reopen, Reduce Motion and speech playback checks. Permission-dependent checks in the development-signed test app are explicitly recorded as skipped; this remains a developer preview.
macOS 14 or newer, Apple Silicon and Intel. Download the DMG and drag Genie into Applications. App and DMG are signed with Developer ID and notarized by Apple.
Genie 0.1.3 — unified name preview
Genie 0.1.3 is the first preview distributed under the Genie name. Formerly Astra, the native Mac application, source packages, documentation, and downloads now share one name.
Download
- Genie-0.1.3.dmg: open the disk image and drag Genie.app into Applications. macOS 14 or later; Apple Silicon and Intel included.
- Genie-0.1.3.zip: the same notarized universal application.
- Genie-guide-ja.pdf: illustrated Japanese quick guide.
- SHA256SUMS.txt and per-archive provenance files bind these downloads to the source revision.
Existing Astra users
Quit Astra before opening Genie. Existing work, meeting data, connected accounts, and settings use the same local storage and identity. macOS may continue showing the historical Astra name in permission settings; the permission guide recognizes either name. Keep existing local backend configuration and environment variables.
Preview setup
The app still requires the matching local gateway and agent host; this is not a hosted subscription service. Follow the versioned setup guide. Local Ollama is supported. The release also includes the previously prepared native Connections and movie/travel/delivery planning flows; bookings and purchases are preparation flows with final user review.
Validation and limits
The local acceptance suite completed with VERIFY_ALL_OK. The TypeScript builds/typecheck, native Swift/Rust/C# bridges, desktop and agent-host regressions, native light/dark screenshots, and measured geometry were exercised after the rename. The JavaScript tests include 352 desktop and 192 agent-host tests; Swift includes 151 tests. Permission-dependent live microphone gates were skipped by the isolated development candidate. The installed notarized Genie app was then checked: existing work and meeting counts were unchanged, and microphone, screen capture, and accessibility all displayed ready. A green naming regression suite is not a claim that every service or every production release gate has passed.
Historical recordings, screenshots, and earlier signed releases keep their original names. Public site: https://genie-forifor.forifor.chatgpt.site/ja.
Astra 0.1.2 — Mac developer preview
Genie preview testers welcome / テスター募集
This project is now called Genie; the app in this historical release is still Astra.app. Try one goal → result → save workflow and share the first place you get stuck.
Start here / 募集・参加方法 · 日本語ガイド · English guide
Developer setup is required; the DMG alone is not a hosted service. Use the matching v0.1.2 source below. Setup failures are welcome feedback. The original release assets, checksums, and validation notes follow unchanged.
Astra for Mac: take a screenshot, ask your own question, and keep the answer with your work.
Watch the real app demo · Local setup · 日本語 · Suggest a workflow or team pilot
Developer preview — setup is required. This Mac app needs a local Astra gateway, task worker, agent host and model. The download is not a hosted service. macOS 14 or later; Apple silicon and Intel are included in the same app.
What to try:
- Capture a screenshot and choose the Astra question prompt. Type your own question; the image is attached. Sending the question submits the image to the model route you selected.
- Reopen the answer in Work, copy it or save Markdown. Keyboard input and Japanese composition are restored correctly after the floating prompt opens the main window.
- Use Ollama with a vision-capable model for image questions, or a supported API/CLI route. Explicit local selection does not silently fall back to a paid provider.
The 30-second demo uses a real local Ollama qwen3.5:9b response and synthetic screenshot content. The measured response took about 32 seconds; the video labels the trimmed wait. The same answer is available as Astra-screenshot-answer.md.
Source: 48d2651ba2ec549bdd6764fe0375d4c3548c6062. The ZIP provenance file binds the archive to this exact source snapshot. Use the accompanying SHA-256 checksums to verify the downloads.
GitHub CI passed for this source, including the real bootstrap smoke. Validation: 259 acceptance tests passed against an isolated database after correcting two outdated duplicate-translation expectations. The tests now verify reuse of the original translation without extra API calls or events. 130 Swift tests passed, alongside the available native verification gates, TypeScript build, typecheck, tests, formatting and local-host startup/shutdown checks. See the validation record for exact native permission skips. The Mac app is signed with Developer ID and notarized; this is not an App Store release.
The distributed native code matches the tested candidate. Initial launch, Gatekeeper, signature, bundled dependencies, recording recovery and 49 native checks passed; the full recording → live transcript → AI summary → local save journey passed after refreshing the dedicated test credential. calendarask remains skipped because its own-process SwiftUI accessibility tree could not be measured. The exact record is attached as preview-validation.json.
Production-wide acceptance remains open. Recording, live transcription, accessibility and external service workflows need their documented permissions and configuration. Some OS-permission-dependent checks were skipped for the isolated test bundle, and local-model answer quality varies by task. This preview does not claim production-wide release=go.
Feedback: share a real workflow, a reproducible issue or a team-pilot idea. Please keep credentials and personal data out of public issues. A star helps others find Astra if it is useful to you. The public repository currently has no project-wide open-source license.
Astra 0.1.1
Astra 0.1.1 (macOS, universal)
0.1.0 の利用者には自動更新で届きます(Astra を開くと「更新があります」)。
変わったこと
- 画面の言葉を揃えた: 一覧の状態は「録音中 / 会話を読み取っています… / 使えます / 途中で終わっています」。決まったこと / やること / 質問 / 懸念 / メモ / 出所 の 6 語で統一
- 頼む・録る・断られる、の 3 つの流れを最後まで通して直した。マイクを拒否されても、画面共有中でも、途中で落ちても行き止まりにならない
- 確認カードに esc(やめる)と ⌘↩(送る)を表示。↩ だけでは外に出ない
- 途中で終わった会議は、確定した行までを開いて読める
- 造形の規則(DS-01〜06)を整えて全画面に適用
入れ方
Astra-0.1.1.zip を展開して「アプリケーション」へ。公証済みなのでダブルクリックで開けます。
操作ガイド
初めて使う方はこちら: Astra 操作ガイド(PDF・日本語)
(この版のもの: Astra-0.1.1-guide-ja.pdf)
sha256 (zip): d57e977543ffc09072a919a82afa2c536ea205a6adc1d2a160229a931bcc3e44
Astra 0.1.0
会議を録って、手元で文字にして、決まったこと・やること・宿題・懸念に分けて残します。
入れかた
Astra-0.1.0.zipを展開してAstra.appを「アプリケーション」へ- ダブルクリックで開きます(公証済みなので警告は出ません)
- 初回に許可を聞かれます:
- マイク — 会議を録る
- 画面収録 — 会議アプリの音を録る/画面を文脈に使う
- カレンダー — 予定から 1 クリックで録り始める
- 入力監視 — ⌥Space で呼び出す(許可しないとショートカットが効きません)
Dock にアイコンは出ません。画面上辺の Task Dock が入口です。
できること
- 会議の録音と、手元での文字起こし(音声を端末から出しません)
- 録音中も止めたあとも同じカードが姿を変える(recording → processing → ready)
- 落ちても続きから復旧する(強制終了を挟んでも録音が残ります)
- 決まったこと・やること・宿題・懸念に分けて、いつ誰が言ったかを添えて残す
- 予定から 1 クリックで録音(題・参加者・URL・project を引き継ぐ)
必要なもの
macOS 14 以降。Apple Silicon / Intel の両方で動きます(universal binary)。
更新
次の版が出ると、アプリが自分で気づいて知らせます(Sparkle)。
黙って入れ替えることはありません —— 落としてくるかは毎回あなたが決めます。
わかっていること
- 外部サービスとの連携(Gmail / Drive 等)はサインイン後に有効になります
Developer ID 署名・公証済み・hardened runtime・universal (arm64 + x86_64)。
sha256 571a00271f8469036464333233ee285e27d19480a1c611b2c52661c49235310b