Files
MiragenFlow/docs/content/docs/overview/features.mdx
T

63 lines
3.3 KiB
Plaintext

---
title: Features
description: Major features available in the current project
---
# Features
## Scope Reduction
- The original product scope contained 19 top-level features; 12 remain in the current product.
- Seven features were removed: the independent image workspace, the video workspace and video capabilities, the remote prompt system, canvas assistant sessions, Local Agent/Codex/MCP/Skill, the Codex App, and the remote plugin marketplace.
- Video is outside the current scope; audio generation, prompt inference, alternate-angle generation, and image splitting remain available.
## Homepage and canvas projects
- Keep a public homepage as the main website entry.
- Create, rename, duplicate, delete, import, and export canvas projects.
- Store projects in the browser and optionally synchronize them with WebDAV.
## Infinite canvas
- Pan, zoom, reset the view, use a minimap, and switch between line, dot, and blank backgrounds.
- Select, group, move, resize, copy, paste, connect, undo, and redo nodes.
- Export an entire canvas or selected elements with their resources.
## Nodes and generation
- Use image, text, audio, generation-configuration, and group nodes.
- Connect prompts and reference resources to configuration nodes.
- Generate images, text, and audio through the same-origin asynchronous task gateway; provider channels are managed by administrators.
- Preserve image ratios by default, organize batch results in one expandable image group, and retry failed outputs independently.
- Select published model products, capability schemas, resolutions, quantities, and balance-unit prices.
## Image tools
- Infer a reusable prompt from an image.
- Generate alternate viewing angles from a reference image.
- Crop, mask-edit, split, and locally upscale images into new canvas nodes.
- Replace, download, preview, and save images to My Assets.
## Assets
- Store reusable text, image, and audio assets in the browser and mirror them to the platform asset API.
- Search, filter, import, export, edit, download, and insert assets into a canvas.
- Insert assets from the canvas side panel without leaving the current project.
## Configuration and synchronization
- Configure public model products, channel groups, routes, prices, plans, and balance units in the admin console.
- Keep provider credentials server-side; the browser stores only public settings, local assets, and WebDAV connection status.
- Inspect local IndexedDB usage.
- Synchronize canvases, assets, and their image or audio files through WebDAV.
## Internal canvas extensions
The repository retains the node registry, runtime contracts, canvas operation API, and TypeScript SDK for source-level internal extensions. The product does not include a remote plugin marketplace or URL-based plugin installation.
## Current limitations
- Browser canvas/media remains local-first; the server stores task, billing, asset references, and temporary staging metadata.
- PostgreSQL persistence writes the core V1 relational rows and a revision-fenced compatibility projection in one transaction; Redis queue leases use Lua fencing, and provider reconciliation plus offline WebDAV workers are included in the server runtime. Remaining administrative record mappings and concrete external provider protocols stay deployment-specific.
- Production Docker static-resource paths still require broader deployment verification.