Desktop App Media & Creators In development

Ayah Editor

A project-based desktop editor for Qur’anic video, for macOS and Windows. The Arabic comes from a verified, versioned mushaf and is locked — no model writes or paraphrases it. Every value carries a provenance badge, the preview and the exported MP4 are drawn by the same frame component, and nothing leaves your machine. An editor first; generation is only the last step.

  • Electron
  • TypeScript
  • React
  • Remotion
  • FFmpeg
Problem → Solution

The problem → The solution

The problem

One-click Qur’an video generators make the same decisions for everyone: their timing, their translation, their layout — and no way to say where any of it came from. Creators working from their own recitation have no timings at all, and when the text is sacred, “close enough” is not a standard.

The solution

A real editing tool instead of a generator: workspace → project → timeline → editor → preview → export. The bundled Uthmani mushaf is read-only and fingerprinted, translations are editable with a modified badge on every changed line, verse boundaries are tapped in by ear against a transliteration guide, and the export resolves to a plain JSON render plan that can be audited offline.

Capabilities

Built like a professional tool.

Sync by ear

Play your own recitation and tap T at every verse boundary, following the Latin transliteration — no Arabic reading required. Each tap is a normal, undoable edit; dragging afterwards makes it exact.

Locked text, visible origin

Arabic renders from the bundled Tanzil Uthmani mushaf and cannot be typed over. Text, translation, audio and timings each show their source and version, and provenance travels into the export.

WYSIWYG canvas

One frame, four themes, three aspect ratios — Reel 9:16, Square 1:1, YouTube 16:9. The preview and the encoded MP4 are the same component, so there are no surprises after a twenty-minute encode.

Keyboard first

⌘K opens a command palette covering everything the editor can do. One gesture commits as one event, so ⌘Z reverts the whole drag — not thirty pixels of it.

Background media track

Drop in video or stills, trim by either edge, crossfade between clips. Media is referenced and never copied, so the project file stays small and a moved file is flagged for relinking instead of silently breaking.

Offline by design

Mushaf and translations ship inside the app, projects are local .qsproj files and rendering runs on your own hardware. No account, no cloud, no queue, no telemetry.

Inside the editor

Real screens, real builds.

Captured from the macOS and Windows builds currently with testers — the workspace, the sync bar, the inspector, the command palette and the project wizard.

Early access

macOS and Windows builds
are with testers now.

Join the early access