Frequently Asked Questions
What is the difference between Forge and Merge?
Forge and Merge are two core systems in UXPin.
Merge is UXPin's design-to-code technology.
It lets you use real React components from your code repository inside the Editor.
Forge is the AI system in UXPin.
It generates, edits, and reviews UI using the component library available in your project.
Do I need Merge to use Forge?
No.
Forge works with both UXPin Classic components and React component libraries connected through Merge.
Is Forge an AI UI generator?
Yes. With Forge, you can generate UI components and layouts from text prompts, images, or JSX code.
Does Forge follow my design system?
Forge generates and edits UI using the component library selected in the AI panel.
If you are using UXPin Merge, Forge works with real React components from your connected library.
Tip
See how to connect your Merge library with Forge here.
How is Forge different from AI Component Creator?
Forge works inside the Editor and supports conversation, iteration, and editing existing UI.
AI Component Creator is used in the Project view to generate a new prototype from a single prompt or image. It does not support conversation and does not keep history.
Use Forge for iterative design work.
Use AI Component Creator to start a new prototype.
Can Forge edit existing UI?
Yes.
Forge can modify selected components directly in the Editor.
Select an element before submitting a prompt. Forge updates that component while preserving its structure and library.
If no element is selected, Forge generates a new component instead.
Can I reuse AI-generated components?
Yes.
After generating a component, you can:
- Insert it again using Use component
- Save it in your library as a Component or a Pattern.
- Edit it manually.
Refine it with additional prompts.
AI-generated UI behaves like any other component in your project.
Can I use multiple libraries in one project?
A project can contain components from different libraries. However, Forge generates and edits UI using the library selected in the AI panel.
If the selected element does not match the selected library, Forge may generate a new component instead of editing the original.
For consistent results, use one primary library per project.
Why did AI generate a new component instead of editing the selected one?
This happens when:
- No element was selected before submitting the prompt.
- The selected element does not match the library chosen in the AI Chat panel.
Forge edits components only when the selected element and the selected library match.
Otherwise, it generates a new component.
Why did this action cost more AI credits?
Credit usage depends on:
- Length of your prompt.
- Size of the generated output.
- Complexity of the layout.
- Selected model.
Generating multiple sections or using a more advanced model consumes more credits than small spacing or text updates.
Can Forge generate pixel-perfect copies from screenshots?
No.
When using an image, Forge interprets layout structure and hierarchy. It rebuilds the UI using components from the selected library.
The result follows your component system rather than copying exact pixel values.
Does Forge generate real React code?
Yes.
When using UXPin Merge, Forge generates JSX based on real React components from your connected component library.
Forge works with:
- Built-in React libraries such as MUI, Ant Design, and shadcn/ui.
- Custom React component libraries integrated with UXPin Merge.
- UXPin Classic components.
Can I export code generated by Forge?
Yes.
If your project uses UXPin Merge with a connected React component library, Forge generates UI using real React components.
You can:
- Open Preview to test interactions.
- Click Get Code in the Top bar.
- Inspect JSX for Merge components.
- Export production-ready code, depending on your setup.
For UXPin Classic components, you can copy output in HTML and CSS directly in Forge after generating components.
Forge does not generate standalone applications. It generates UI inside your prototype using your selected component system.
Can I use my own OpenAI or Anthropic API key?
Yes.
In Forge settings, you can enable Use own API key, select a provider, and enter your API key.
When your provider account handles connected, usage and billing.
Is Forge included in all plans?
Forge features and model access depend on your subscription plan.
Credit limits and available models vary by plan.