> ## Documentation Index
> Fetch the complete documentation index at: https://docs.goframe.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Get started in GoFrame Editor

> A step-by-step tour of GoFrame Editor, from signing in and describing your video to reviewing the agent's edit, fine-tuning it and exporting

GoFrame Editor is an AI-native video editor that runs in your browser. You describe the edit in plain language, GoFrame Editor Agent does the timeline work, and you review, adjust and export the result. Here's the shape of a first project, step by step.

<Steps>
  <Step title="Sign in">
    Open [app.goframe.dev](https://app.goframe.dev) and sign in with **Continue with Google**, or with your email: enter it, click **Send code**, type the 6-digit code from your inbox and click **Sign in**. There is no separate sign-up step; if you don't have an account yet, one is created for you.

    GoFrame Editor is in closed beta. If you see the beta wall, enter your invite code (it looks like `GF-XXXX-XXXX`) and click **Activate**, or click **Join the waitlist**. See [Sign in and beta access](/editor/sign-in-and-access).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-sign-in.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=c68a458b227d47aa2adb5caf17d4348c" alt="The GoFrame Editor sign-in page with Continue with Google and the email code form" width="3200" height="2000" data-path="images/editor/getting-started-sign-in.png" data-path="images/editor/getting-started-sign-in.png" />
    </Frame>
  </Step>

  <Step title="Describe your video on Home">
    Home greets you with one prompt box, **Describe the video you want to create…**. Type what you want in plain language, for example "Tighten this interview, remove the filler words and add karaoke captions", then press `Enter` (`Shift+Enter` for a new line) or click **Create project**.

    Three other ways to start:

    * **Attach starter files (script, brief, media)** to hand the agent material before the project opens.
    * Pick one of the six template cards: **Talking head**, **Product promo**, **Explainer**, **Shorts cutdown**, **Photo slideshow** or **Captions & cleanup**.
    * **Start with a blank project** if you'd rather import media and edit by hand.

    Every project lives inside a workspace and can inherit the workspace's memory or start clean. See [Home and projects](/editor/home-and-projects).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-home-prompt.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=3f03098985600b10c5683e59dde7c791" alt="The Home page with the prompt composer and the six template cards" width="3200" height="2000" data-path="images/editor/getting-started-home-prompt.png" data-path="images/editor/getting-started-home-prompt.png" />
    </Frame>
  </Step>

  <Step title="Meet the agent in Agent layout">
    A new project opens in **Agent** layout: the chat sits in the centre, a narrow rail on the left holds the panel toggle, search and your avatar, and **Preview** and **Media** appear in a dock on the right once the agent produces results. The Timeline stays hidden until you need it. The agent opens with a welcome message and suggestion chips: **Create promo from URL**, **Generate motion graphics** and **Create explainer video** on an empty project, then **Auto-edit this video**, **Remove filler words**, **Extract highlights** and **Add captions** once you have media.

    The composer takes plain language plus two helpers: type `/` for commands and skills, and `@` to reference an asset, a clip or a passage of the transcript. See [Meet GoFrame Editor Agent](/editor/agent) and [Write prompts, references and commands](/editor/prompting).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/l9IxcCDnVzjyNfS5/images/editor/getting-started-agent-layout.png?fit=max&auto=format&n=l9IxcCDnVzjyNfS5&q=85&s=dd051408913212005b1537dc8ee63da5" alt="A new project in Agent layout with the welcome message, suggestion chips and the Preview dock" width="3200" height="2000" data-path="images/editor/getting-started-agent-layout.png" data-path="images/editor/getting-started-agent-layout.png" />
    </Frame>
  </Step>

  <Step title="Add your media">
    Open the **Media** tab in the right dock (or the **Media pool** panel in Editor layout) and click **Import files** (or **Import** in an empty pool), or drag files in from your desktop. GoFrame Editor accepts common video (mp4, mov, webm, mkv, avi, qt), audio (mp3, wav, m4a, aac) and image (jpg, png, gif, webp) files up to 50 GB.

    Imported files stay local to this browser until **Cloud Sync** (in the asset's right-click menu) uploads them. Turn on **Auto cloud sync** in **Library settings** to sync every new file automatically. See [Import media](/editor/import-media).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-import.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=f8cbb40b5ef0fd0c4103ee5dd6b2c60d" alt="The Media pool with imported clips and their Cloud Sync status" width="832" height="1150" data-path="images/editor/getting-started-import.png" data-path="images/editor/getting-started-import.png" />
    </Frame>
  </Step>

  <Step title="Let the agent build the edit">
    Ask for what you want: "Cut the pauses, keep the best take of each answer and add a title." The chat shows **Agent is working** with a status line and **esc to cancel**; operations and tasks tick off as it goes, and the run ends with **Agent run finished**.

    For larger changes the agent shows an edit proposal first: a **Timeline impact** headline, then one entry per edit with **Range**, **Change**, **Risk** and **Why** rows. Click **Apply plan** (or press `Enter`), or **Revise** to send it back with notes. Before spending credits the agent says what a step costs and may ask you to choose, for example which model to use. After every applied edit a **Timeline changes** row lists what was added, removed, moved or trimmed. See [Review proposals and approve actions](/editor/proposals-and-permissions).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-proposal.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=234cbb2b22070292235448f452250d0e" alt="An edit proposal card in the agent chat with the Apply plan and Revise buttons" width="1680" height="1090" data-path="images/editor/getting-started-proposal.png" data-path="images/editor/getting-started-proposal.png" />
    </Frame>
  </Step>

  <Step title="Review the result in Preview">
    Play the cut in the **Preview** tab. `Space` plays and pauses, `←` and `→` step one frame, `↓` and `↑` step one second. If something is off, say so in chat ("the intro is too long, cut it to five seconds") or type `/undo` to roll back the last agent edit.
  </Step>

  <Step title="Switch to Editor layout to fine-tune">
    Press `⌘.` (Ctrl on Windows) or use the layout switcher in the top bar to open **Editor** layout: panels on the left (**Media pool**, **Captions**, **Transcript**, **Toolbox & VFX**, **Settings**, **Inspector**), Preview in the centre, chat on the right and the Timeline along the bottom.

    Here you trim and split clips (`⇧B` splits at the playhead), drag transitions from **Toolbox & VFX** onto a cut, and adjust position, opacity, volume and effects in the **Inspector**. `⌘Z` undoes up to 50 steps. See [Editor layout](/editor/editor-layout), [Timeline basics](/editor/timeline-basics) and [Edit clips](/editor/edit-clips).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-editor-layout.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=5d689ee12ac14d57c02522ba40e2c11a" alt="Editor layout with the left panels, Preview, agent chat and the Timeline" width="3200" height="2000" data-path="images/editor/getting-started-editor-layout.png" data-path="images/editor/getting-started-editor-layout.png" />
    </Frame>
  </Step>

  <Step title="Add captions">
    Captions are built from the transcript, so transcribe your footage first: open the **Transcript** panel and click **Transcribe** next to the file (about 1 credit per minute), or ask the agent to add captions and it handles both steps.

    Then open the **Captions** panel, turn on **Show captions** and pick a preset. Presets come in four groups: **Clean**, **Karaoke** (word-by-word highlight), **Editorial** and **Loud**. Fine-tune the font, size, position and pacing below the preset grid. See [Captions](/editor/captions) and [Transcribe media](/editor/transcription).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-captions.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=f24c7d24db10f127667ab712e50a8c50" alt="The Captions panel with a Karaoke preset applied and captions visible in Preview" width="2200" height="1150" data-path="images/editor/getting-started-captions.png" data-path="images/editor/getting-started-captions.png" />
    </Frame>
  </Step>

  <Step title="Export">
    Click **Export** in the top bar or press `⌘E` to open **Export Settings**. On the **Video file** tab, pick the codec, quality, format, frame rate and resolution (for example h.264, High, MP4, 30 fps, 1080p), choose the whole composition or a range up to a marker in the **Duration** dropdown, then click **Export**. Rendering happens in your browser, so keep the tab open and in the foreground until it finishes. Captions and motion graphics are burned into the file.

    On the Free plan exports are 720p with a small watermark. Creator unlocks 1080p, transparent exports and **Project for editing (NLE)** for Final Cut Pro, Premiere Pro and DaVinci Resolve; Pro unlocks 4K. See [Export video](/editor/export).

    <Frame>
      <img src="https://mintcdn.com/goframe-fb816310/nCYzUacADHcqMX4R/images/editor/getting-started-export.png?fit=max&auto=format&n=nCYzUacADHcqMX4R&q=85&s=45326ef6c6b67bf0330161a23949bedc" alt="The Export dialog with format, quality and resolution options" width="1040" height="1140" data-path="images/editor/getting-started-export.png" data-path="images/editor/getting-started-export.png" />
    </Frame>
  </Step>
</Steps>

## What it costs

Credits are the currency (1 credit = \$0.01). The footer of every project shows how many credits you have left. Each agent prompt and each AI generation (images, video, voice, music, motion graphics) uses credits, as does transcription; editing by hand on the Timeline does not. The Free plan gives 150 credits a month plus 100 welcome credits, and up to 20 agent prompts a day. See [Plans and credits](/editor/plans-and-credits).

## Where your work is saved

Projects autosave to the cloud every few seconds; the status in the top bar reads **Saved**, **Saving…** or **Offline — changes stored locally**. **Version history** keeps every change as a commit: manual snapshots, editing sessions and AI checkpoints. Restoring a version never deletes anything. See [Version history and autosave](/editor/version-history).

## Vocabulary

* **Agent layout**: the chat-first workspace a project opens in; Preview and Media appear in a dock on the right when the agent produces results.
* **Editor layout**: the full editor with panels, Preview, chat and Timeline. Toggle with `⌘.`.
* **Media pool**: everything you have imported, recorded or generated in a project.
* **Transcript**: the text of your footage, with word timings and speakers, produced by **Transcribe**.
* **Captions**: on-screen text built from the transcript and styled with presets.
* **Edit proposal**: the card the agent shows before a large change, with a plan you approve or adjust.
* **Skill**: a packaged ability of the agent (captions, image generation, export and so on) that you run with `/` or plain language.
* **Credits**: the currency for agent prompts, AI generation and transcription.

## Continue

* [Meet GoFrame Editor Agent](/editor/agent) for modes, plans and how the agent reports its work.
* [Editor layout](/editor/editor-layout) for every panel, the top bar and the footer.
* [Import media](/editor/import-media) for formats, limits and Cloud Sync.
* [Export video](/editor/export) for every format, quality and resolution option.
