Make your next video.
Add your clips. Tell Astra what you want. Review your cut.
Start with a project.
A campaign, an interview, a recap. Keep its footage and versions together.
01 Your files
0 filesAdds supported videos as raw footage, including subfolders. Other file types are skipped. No AI edit starts automatically.
View import reportFiles already on the VPS?
Use a file from the server inbox. The original file stays unchanged.
02 Describe your edit
ASTRAStyle, colour & advanced settingsOptional · Your choices take priority
OpenAI receives selected frames, file details, your brief and any supplied transcripts. Original video and audio stay on this server.
More tools for advanced work
Prepare or inspect registered media without an AI call. Dry-run checks the typed plan first. Download the contract for accepted fields and bounds.
Advanced file selection by ID
You can select files using the checkboxes above. Use this field only when you need exact file IDs for an agent or a manual timeline.
Already have a timeline JSON?
Render a validated timeline without calling OpenAI. Asset IDs are shown in the source library.
03 Review & download
NO EDIT YETPreview first. Client release is still your call.
Ready when your footage is.
Reports & edit plan
Processing log
No job started.
Approve this version for release Only after you watch and listen to the full video
Your final review
PENDINGLoad the final master, not only the proxy. Approval is a named attestation tied to the exact file; no client publication happens here.
Protected targeted revision
Patch stable item IDs against this version's timeline hash. Download timeline.json for IDs. A new local job is created; no OpenAI call is authorized.
Save an approved editing decision
Stored only for this project. No fine-tuning or automatic training. Broader client/house sharing is available through the authenticated API with explicit scope.