The Semantic Interface Engine for the Agentic Web.
This repo is a preview. The engine is live β try the demo!
β Star to get notified when @ripple/core ships.
My.Movie.3.1.mp4
β AI generating real, interactive UIs in seconds
Ripple turns AI Intent into Living Interfaces.
Instead of the LLM deciding which components to use, it describes what it wants to show. Ripple's engine handles the restβlayout, theming, interactivity.
| Standard GenUI | π Ripple | |
|---|---|---|
| AI says | "Render a Card with..." | "Show flight options" |
| Result | Fragile, verbose JSON | Adaptive, themed UI |
| Frameworks | Single | React Β· Svelte Β· Solid |
"If
json-renderis HTML, Ripple is the Browser Engine."
Try the Live Demo β here's what you can build:
| Category | Examples |
|---|---|
| π Shopping | Browse products, compare tech, find deals |
| π Food & Dining | Order pizza, meal planning, restaurant search |
| Plan trips, weekend getaways, packing checklists | |
| πͺ Fitness | HIIT workouts, yoga sessions, progress tracking |
| πΌ Business | Sales dashboards, invoices, expense breakdowns |
| π Learning | Flashcards, quizzes, study plans |
| βοΈ Legal | Contract review, compliance checklists, due diligence |
| π¬ Media | Documentaries, music, podcast discovery |
| ποΈ Productivity | Project timelines, calendars, focus timers |
| π¨ Creative | Drawing canvas, notes, brainstorming |
40+ interactive demos β all from simple semantic prompts.
| Phase | Status |
|---|---|
| Core Engine (Svelte) | β Live |
| Public npm release | π Q1 2026 |
| React & Solid Adapters | π Q1 2026 |
| Widget Registry | π Q1 2026 |
Why not Vercel's json-render?
json-renderis component-tree focused. Ripple is intent-focusedβthe AI doesn't need to know your component names.
When will the code be available?
Q1 2026. Star this repo to get notified.
π Try the Live Demo
Built by Interacly Β· Part of OCEAN Protocol