API changes, new features, and improvements.
Studio now has Plan Mode (Repull AI sketches the structure before writing code) and Canvas (a free-form, zoomable workspace where you can compare 2x2 variants of the same prompt). Pick the variant you like and the IDE locks in around it.
Build Mode is the complete browser IDE: Monaco editor on the left, Sandpack live preview on the right, chat sidebar with voice input, and instant feedback from the build pipeline. Preview errors are forwarded straight back into the prompt so Repull AI can self-correct.
You can now subscribe to a paid Studio tier directly from /dashboard/billing β Stripe Checkout for new subscriptions, Stripe Customer Portal for plan changes, cancellations, and invoice history. Your tier limits update in Repull Studio the moment Stripe confirms the change.
Every deployed Studio app now runs on a dedicated multi-tenant runtime with a pre-warmed container pool. Cold starts land in roughly a second and a watchdog auto-recovers crashed containers with backoff and a circuit breaker. Idle apps suspend automatically and wake on the next request.
Every deployed Studio app now reports hits, unique visitors, error rates, and a sparkline directly to the dashboard. Token spend and Repull AI calls are tracked at the project level so you can see which apps are driving usage. We also shipped a global KPI strip and customer drill-down for our own ops team.
A round of foundational fixes that you should never notice β but which catch a class of bugs before they reach you. Highlights: upstream model names are scrubbed from user-facing errors, the streaming pipeline uses an idle timeout that resets per chunk, and Studio refuses silent in-memory fallbacks when its database is unreachable.
Studio is AI Vibe-coding for Vacation Rental Tech β a prompt-driven app builder for operators, agencies, developers, and PMS founders. Describe an internal tool in plain English β owner statements, cleaning schedules, guest CRMs β and Studio scaffolds a real Next.js project wired to your Repull data, ready to deploy. No design system to learn, no boilerplate to maintain.
Owner Statement, Cleaning Rota, Guest Mini-CRM, Pricing Override, and Reservation Search are all open-source and fork-friendly. Pick one to skip the blank-page problem, then customise the prompt to match how your operation actually runs.
Every Studio project ships with a `<RepullAgent />` component out of the box. Drop it on any page and your staff or guests can ask questions in natural language β it has read access to the same Repull data the app does, so answers stay grounded in your actual reservations and listings.
Co-edit a Studio project with teammates in real time. Live cursors, selection highlights, and presence indicators powered by Y.js β no save conflicts, no "who is editing this right now" Slack messages.
Talk to Studio. The homepage hero and the IDE chat both accept voice input via the Web Speech API β describe the tool you want, hit the mic, and Studio takes it from there. No extra setup, no third-party transcription service required.
Bring your own domain β `app.acme.com` or anything else β point a CNAME at Studio, and TLS certificates are issued automatically. Available on paid Studio tiers so your internal tools live under your brand, not ours.
Every Studio project gets its own multi-tenant subdomain β `<slug>.studio.repull.dev` β with isolated logs, environment variables, and resource limits. Click Deploy, get a live URL in seconds, share it with the team.
Send stakeholders, owners, or external partners a link to a Studio project without giving them a dashboard seat or letting them mutate data. Read-only share links expire on demand and respect the same workspace permissions as the underlying API.
Export any Studio project to a fresh Git repo with one click. The export includes the full Next.js source, the prompt history, environment variable templates, and a working `README.md` β so the project keeps building once it leaves Studio.
Studio code generation, the embedded agent, and voice-to-app all run through Repull AI. Repull AI is vendor-neutral β we route to whichever frontier model performs best for the task and disclose changes when the routing shifts. Read the full transparency note for current providers and our model-selection policy.