Astra 0.1.2 — Mac developer preview
Pre-releaseGenie 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.