Skip to content

Repository files navigation

Laura AI — A desktop workspace for media editing

Laura AI

A React/TypeScript editing interface with a Tauri/Rust desktop backend. Source is organized around media ingestion, a player, timeline state and an AI editing panel.

Source guide · Getting started · Scope & limitations

Preview

Browser-demo editor: media pool, AI panel, player and timeline. Mock mode—not live cloud inference.

Browser-demo editor: media pool, AI panel, player and timeline. Mock mode—not live cloud inference.

Source guide

Repository components and their source paths

Component Open source Purpose
Editor UI src/App.tsx React editing workspace and layout.
Timeline src/components/Timeline.tsx Timeline presentation and interaction.
IPC boundary src/lib/ipc.ts Native command bridge and browser mocks.
Desktop backend src-tauri/src Rust ingestion, editing and storage modules.

Getting started

From a local checkout of this repository:

npm ci
npm run dev
# Native desktop development, with Rust prerequisites:
# npm run tauri dev

Scope & limitations

The screenshot is the real frontend in browser-demo mode. Its media and IPC responses are mocks defined in src/lib/ipc.ts; it does not demonstrate live AI processing or native media export. See Windows build guide.


Visual asset sources and presentation notes

About

Hardware-accelerated desktop video/audio editor with Tauri 2.0, React, and hybrid edge-cloud RAG pipeline

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages