Describe. Inspect. Accept.
Choose the context to share, explain the workflow, and try an isolated preview. No proposed behavior becomes your packaged app until you accept it.
NEW / BROWSER PLAYER PREVIEW
Bring your own JSON or CSV, review a workflow, and download a self-contained HTML app. No live AI calls.
LOCAL-FIRST SOFTWARE, DESIGNED WITH GPT-6 ASTRA
An export saves your records. Lifeboat turns them into a working local tool. Describe a workflow to GPT-6 Astra, inspect the rules it proposes, and keep the app after the AI connection ends.
No sign-up. No API key for the sample. No pretend AI chat.
NOT A CHATBOT YOU HAVE TO KEEP PAYING TO RUN
For maintainers archiving a project, teams moving between issue trackers, and people who need an export to remain useful, not just readable.
Choose the context to share, explain the workflow, and try an isolated preview. No proposed behavior becomes your packaged app until you accept it.
Astra proposes guards and compositions of supported actions from your reviewed context. Its output is an inspectable contract, not unrestricted generated code.
Deterministic code checks the guard and applies the steps. No model decides what to do each time you click. No runtime API key or AI call is required.
ONE REAL ASTRA BUILD / ACCEPTED SEPTEMBER 17
The intent: reopen the issue and add priority, but never touch archived items.
The accepted behavior: check card_not_archived, add the existing priority label, then move the item to Open.
The handoff: the reviewed contract travels inside the downloadable Player. Source history stays separate from the local working state.
Contract SHA-256
16ca01a5477b0c38cccdb8e807722af9802195638148980159f2423f538f21bdThis is a small example on fictional data, not proof that arbitrary workflows are supported. The browser sample below illustrates the same idea; it is not a live Astra session.
A SMALL DEMO. A DIFFERENT RELATIONSHIP WITH AI.
Review the rule on the right. Accept it. Reopen the closed issue with a priority label in one action. Then export what changed.
Fictional Harbor CLI data. Pre-generated Astra workflow. No live model calls. This is an interactive illustration, not the downloadable Studio or Player.
First, review and accept the sample contract.
Try the guard: archive the selected issue, then run the action. The workflow must refuse it, rather than silently changing your data.
Browser storage is not a backup. Export your sample changes, or get the standalone Player for the real local-app experience.
FROM A SNAPSHOT TO SOMETHING YOURS
Use intelligence where it matters: designing the behavior. Keep the everyday execution explicit, inspectable, and local.
Bring a GitHub, Jira, Trello, or CSV snapshot. Review the import report and the context you choose to share with Astra.
GPT-6 Astra proposes a workflow contract with guards and supported actions. Try an isolated preview before you accept it.
Download a Player with your data and accepted behavior. Run locally without Studio, an API key, or an AI connection.
A REAL CHECK, NOT A FUTURE PROMISE
In our September 17 standalone check, the real Astra-designed workflow ran in a downloaded Player with Studio stopped, no API keys, and external outbound networking denied for the Player process.
We restarted it. The edits were still there. The original export's checksum had not changed.
Read the preview release notesOne fictional GitHub-format dataset, macOS Apple Silicon. This is a bounded validation result, not a claim that every environment has been tested.
THE ACTUAL PRODUCT, NOT UI MOCKUPS
Real interface captures, with the test context kept explicit. Click either image to inspect it at full size.


TAKE IT FROM HERE
An early preview for people who want more ownership of the tools they use. Start with a ready-made app, or design a workflow of your own.
This preview is not Developer ID-signed or notarized. In our September 18 check, macOS rejected a quarantined Player downloaded through the browser, despite its binary matching the earlier tested build. We have not resolved that installation path. Use the browser sample if macOS blocks the download; do not disable system security. Windows and Linux binaries are not provided. A separate clean-machine walkthrough is still pending. Read the exact validation scope.
THE SMALL PRINT, IN NORMAL TYPE
No. Lifeboat imports snapshots. Actions in your local app do not write back to GitHub, Jira, or Trello. Some source fields remain raw-only rather than becoming editable app fields.
In Studio, Astra helps turn reviewed context and a workflow request into an inspectable contract. You accept the behavior before packaging. The downloaded Player executes supported actions locally, without calling the model for each action. The browser sample above uses a pre-generated workflow and makes no model calls.
The browser sample uses only fictional data and stores changes locally when browser storage is available. It does not upload issues. In Studio, the context you submit for AI design is sent to the model provider using your API access. Review that context before submitting. The public site is hosted by GitHub Pages; following external links or loading the optional Product Hunt badge contacts those services.
The preview downloads and browser sample are free. Designing new AI workflows requires your own API access, which can incur provider charges. The ready-made Player does not need a key.
No. It is a small, client-side illustration of reviewing and running a contract. It does not import your files, call Astra, generate applications, or implement the full Player runtime. Download Studio or Player to try those local workflows.
LOOKING FOR OUR FIRST INDEPENDENT TESTERS
Try the browser sample, test the archive guard, and export the result. Tell us where you hesitated and which real workflow would make this useful. We are collecting feedback, not claiming testimonials we do not have.
GitHub comments are public and require a GitHub account. Never post API keys, tokens, or private exports. You can also reply on Product Hunt. No votes or purchase required.
Tell us which workflow you would want to take with you.