Open source · MCP-native
Describe the component in your coding agent. Genie generates proposed files from your UI kit, then waits for you to approve the plan before writing and previewing them.
One prompt, one guarded path
Genie works where the conversation already happens. Generation stays separate from persistence, so a proposal becomes code only after you approve its plan.
conjure and refine generate proposed files from the UI kit you choose.
Review the bounded plan, then pass its ID to write_files.
Review the persisted component through ui://genie/grid or the local viewer.