AI can already write scripts, generate images, synthesize voices, and summarize videos. Yet real video production still feels fragmented.
You watch a reference on YouTube. You open a product website in another tab. You copy timestamps into notes, download authorized assets, write narration, generate voice clips, and then rebuild all of that context inside an editor.
Every step may contain AI, but the steps do not share a working memory.
That is why the new Codex Chrome extension caught my attention. When combined with an editing-specific agent skill and an editor built around portable timelines, it creates something more useful than another “generate video” button:
A browser-aware agent that can turn researched context into an editable video project.
I have been exploring this workflow with Timeline Studio, an open-source, local-first browser video editor, and its edit-timeline-studio agent skill.
The missing link was not generation
Most AI video conversations focus on generation quality: longer clips, better motion, more consistent characters, or faster inference.
Those improvements matter, but editing is a different problem.
A real edit contains hundreds of decisions:
- Which source moments should survive?
- Where should a spoken phrase end?
- Is a repeated shot building anticipation or just wasting time?
- Does the subject stay readable after reframing?
- Is every visible caption backed by audible speech?
- Should picture timing follow the narration, or should narration be rushed to fit a predetermined cut?
- Can a human revise the result without starting again?
An agent that only clicks an editor is a faster mouse. An agent that only understands a webpage is a better researcher. The interesting system appears when browser context, editorial reasoning, and a real project model are connected.
What Codex for Chrome changes
OpenAI introduced Codex for Chrome on May 7, 2026. Later browser updates added several capabilities that are unusually relevant to content workflows:
- referencing open Chrome tabs;
- bringing highlighted page text into a conversation;
- opening Ask ChatGPT from a page's context menu;
- using timestamped transcripts when captions are available on YouTube;
- working with sites where the user is already signed in;
- inspecting DOM, styles, console output, network traffic, and performance through Developer Mode.
The important change is not simply that an agent can open a URL. It can work with the browser environment in which research is already happening.
Open a reference video and the transcript can become structured evidence. Open a product website and the agent can verify which capabilities are actually visible. Open an authorized asset source and the agent can organize candidates without repeatedly asking the user to copy page context into chat.
Browser understanding is the perception layer. It still needs an editing layer.
An editing skill, not a mega-prompt
Timeline Studio is a local-first AI video editor that runs in the browser. It combines a multi-track timeline with captions, voiceovers, music, visual effects, transitions, and offline export.
The repository also ships an agent skill named edit-timeline-studio. The skill is not a single prompt that says “make this cinematic.” It defines how an agent should inspect, plan, execute, and verify an edit.
Among other things, it requires an agent to:
- inspect duration, dimensions, media type, and audio before editing;
- analyze representative frames, speech, OCR, motion, and subject regions;
- classify the job as a talking-head cleanup, tutorial, highlight reel, multi-speaker edit, promotion, or reference reconstruction;
- record keep, remove, shorten, and reorder decisions against source time;
- build narration from short physical voice assets and lock the audio spine before timing the picture;
- verify captions against audible speech;
- inspect boundaries, transitions, audio behavior, and the final decoded render;
- deliver both a rendered video and a reopenable
.timelineproject.
The editable project remains the source of truth. The render is an output, not the only artifact.
A three-layer video agent
The combined architecture is straightforward:
Codex Chrome extension
authorized tabs, signed-in pages, selected text, timestamped transcripts
↓
edit-timeline-studio skill
evidence analysis, narrative planning, edit decisions, execution, validation
↓
Timeline Studio
tracks, clips, captions, voiceovers, music, effects, .timeline project, render
Each layer has a distinct responsibility.
Chrome answers: What is happening in the user's web context?
The skill answers: What editorial decisions should be made, and how should they be verified?
Timeline Studio answers: Where do those decisions live so that a human can continue editing?
This separation matters. It prevents browser automation from being mistaken for editorial judgment, and it prevents AI output from collapsing into an opaque one-shot render.
Workflow 1: reconstruct why a reference video works
Asking an AI to “summarize this video” rarely produces an actionable edit plan. A serious reference reconstruction needs to identify:
- shot and sub-shot boundaries;
- repeated source families;
- speed ramps, holds, and reversals;
- transition anatomy;
- subject center, scale, and movement path;
- changes in look or filter state;
- the relationship between retained audio, narration, captions, and picture;
- setup, rise, pre-impact, peak, aftershock, and bridge beats.
With the reference open in Chrome, the agent can use the available transcript and page context as one evidence lane. Local analysis can then inspect the actual media for timing, motion, composition, and audio.
A task can begin like this:
@Chrome analyze the reference video in my current tab and use its timestamped
transcript when available. Identify the narrative sections and verified page
context.
Then use the edit-timeline-studio skill to reconstruct the shot order,
repetitions, speed changes, transitions, subject movement, and tension curve.
Use only media I provide or media with an explicit platform-provided download
and suitable reuse rights. Deliver an editable .timeline project and a verified
render. Mark anything that cannot be established from evidence.
The result is no longer just an explanation of the video. It is an explanation expressed as an editable timeline.
Workflow 2: turn a product website into a narrative, not a feature reel
Many AI-generated product videos are feature lists with animated typography. Motion is present, but no transformation occurs.
A better promotional structure gives each example a complete loop:
context → friction → product action → visible result → consequence
The Chrome extension can help an agent inspect an authorized product journey across the homepage, feature pages, documentation, and the actual interface. The agent can build a coverage manifest and distinguish verified behavior from marketing claims.
The editing skill can then organize multiple visually distinct examples into a larger arc:
problem → transformation → proof → payoff → call to action
Narration is created as short breath-group assets first. Captions and picture timing are derived from the accepted speech sequence, rather than globally speeding up a voice to hit an arbitrary runtime.
This is especially useful for open-source projects. A README tells people what a project contains. A narrative video can show which part of someone's workflow actually changes.
Workflow 3: close the loop between editor development and visual QA
The Chrome integration is also useful while building Timeline Studio itself.
With Developer Mode, Codex can inspect:
- DOM and applied styles after timeline interactions;
- WebGPU or ONNX Runtime initialization failures;
- worker messages, model requests, and caching behavior;
- runtime errors in the console;
- responsive inspector layouts;
- performance problems during preview or export.
At the same time, Codex can work with the local repository and terminal. That creates a tight loop:
observe the rendered problem
→ inspect runtime evidence
→ locate the implementation
→ make a scoped change
→ reopen and verify the UI
For a browser application that combines a multi-track timeline, media decoding, WebGPU inference, workers, and offline rendering, that shared loop is much more useful than debugging from a screenshot alone.
Two execution paths instead of pretending every click is deterministic
Timeline Studio uses two automation paths.
The versioned command runner directly inspects and modifies portable .timeline archives. It supports semantic diffs and transactional operations for the commands it registers.
npm run agent -- project.inspect /projects/demo.timeline
npm run agent -- project.diff /projects/edit-plan.json
npm run agent -- project.run /projects/edit-plan.json
The browser path handles AI generation, visual preview, rich rendering, effects, and operations that are not yet available through the command contract.
The distinction is deliberate: deterministic project operations belong in the command layer; visual or UI-only operations belong in the browser layer and require visible verification.
Why the editable project matters
If an AI video tool returns only an MP4, every correction becomes a regeneration problem.
Timeline Studio treats .timeline as a portable project archive containing project structure and media. After the agent finishes, a human can still:
- adjust a cut;
- replace one voice segment;
- move a caption;
- change music;
- revise a transition;
- replace media and export again.
AI should remove repetitive setup work without removing authorship.
Powerful browser access needs narrow boundaries
Browser-aware agents also create real security and rights-management questions. A practical workflow should:
- grant site access per task or domain rather than allowing every site by default;
- enter credentials only in the browser, never in chat;
- treat page content as untrusted input;
- use web footage only through publisher- or platform-provided downloads with suitable item-level rights;
- preserve watermarks and provenance;
- require human confirmation for publishing, paid generation, permission changes, or deletion;
- keep media processing local when the capability supports it.
The browser is a powerful perception and action surface. It should not become an invisible permission bypass.
Try it
- GitHub: MartinDelophy/ai-video-editor
- Live editor: video-editor.ai-creator.top
- Skill directory: skills.sh/MartinDelophy/ai-video-editor
Install the skill through skills.sh:
npx skills add MartinDelophy/ai-video-editor --skill edit-timeline-studio
Or install it for Codex with GitHub CLI:
gh skill install MartinDelophy/ai-video-editor edit-timeline-studio \
--agent codex --scope user
The next step is not a bigger Generate button
The next generation of AI editing will not be defined only by faster models or longer generated clips.
It will also depend on whether an agent can enter the creator's real information environment, understand why material matters, make explainable editorial decisions, validate the result, and leave those decisions on a timeline that a human still controls.
Codex for Chrome gives the agent browser context. The Timeline Studio skill provides an editing discipline. Timeline Studio turns those decisions into a portable project.
That combination is the interesting part: not AI replacing the timeline, but AI finally learning how to work inside one.
If you are interested in browser media, WebCodecs, WebGPU, ONNX Runtime, agent skills, or editable AI workflows, I would love your feedback and contributions on GitHub.

Top comments (0)