Skip to content
Prism
Prism MCP

Import SVG with the text still editable

OnePrism rebuilds an SVG from the file's own nodes rather than placing it as artwork. Nothing is traced or flattened on the way in.

In the SVGNative importWith OnePrism
TextNo OutlinesYes Live text layers
FontNo Baked into the shapeYes Still a font you can swap
ShapesPartly Vector footage; paths only after Create Shapes from Vector LayerYes Shape layers, fills and strokes intact
GroupsNo Nothing to move on its ownYes Grouping preserved
A copy changeNo Rebuild the artworkYes Retype it in the timeline
The whole fileYes One footage itemYes One step in After Effects history, so one undo removes it

Export with live text

Turn off the convert-to-outlines option in your design tool before you export. Once the words are paths, no import can recover them.

Import an SVG

1
Choose where it lands
Name the comp you want the artwork in. Name none and OnePrism builds a new comp, sized to the SVG's viewBox.
2
Copy the file's full path
On macOS, right-click the file in Finder, hold Option, and choose Copy as Pathname. On Windows, Shift-right-click in Explorer and choose Copy as path. Your AI client is what opens the file, so it needs access to your filesystem — Claude Code, Cursor and Windsurf have it. In a client that does not, such as Claude Desktop or a browser client, skip the path and paste the SVG source into the chat instead.
3
Ask your AI to import it
"Import /Users/me/brand/logo.svg into Main Comp as editable layers." The path is for your AI to find and open the file: it reads the file and hands the contents to OnePrism.
4
Click into the type
Select a text layer and start typing. If the words change, the import did its job.

Lottie animations

A Lottie (Bodymovin) .json builds a new composition that already moves. A node that cannot be rebuilt degrades rather than failing the import, so one unusual shape does not cost you the file.

RebuiltSkipped, and named in the summary
Shape and null layers, in order, with parenting keptPrecomp, image, text and solid layers
Position, anchor, scale, rotation and opacity keyframes, easing approximatedAnimated path morphs. Shapes arrive at their first-frame form
Paths, rectangles and ellipses with solid fills and strokesGradient fills and strokes, trim paths, repeaters, merge paths
Comp size, frame rate and duration, read from the fileMattes, expressions, and rounded corners, which approximate to sharp

If it does not work

What you seeWhat it usually means
Your AI says it could not open or read the fileThe path did not resolve in your AI client, which is what opens the file. Check the path, or paste the SVG source into the chat instead
svg-parse or lottie-parse comes backThe contents arrived but could not be read. The SVG or JSON is malformed — export it again
The type came in as shapesThe SVG was exported with its text already converted to outlines
The type looks heavy or clippedAn After Effects font quirk, not the import. Troubleshooting has the font-name and stroke fixes
Nothing was importedThe Lottie file holds only precomp assets and no top-level layers

Common questions