Rool Extensions
AI shouldn't just live in chatboxes. Rool Extensions are full applications that live inside your Rool Machine, sharing its data, memory, and AI.
Keep Your Vibes Good
AI Native
A top spec AI agent baked into what you build by default. Through Rool, users of your apps spend their tokens. Make AI apps for everyone, without footing everyone's bill.
Connect Your Creations
Access and use the same data in any apps you create. No disconnected island projects: everything moves you forwards.
100% Interoperable
All Rool apps are usable for everyone. No more import/export friction: just use the best tool for the job, every time.
Two ways to build
For developers today, for everyone soon.
Build with the SDK
Extensions are built outside Rool using our open SDK, @rool-dev/extension. Write them in your favourite editor with any AI coding tool, then publish them straight into your Rool Machine.
Ask your Rool Machine
Soon, you'll be able to describe what you need in plain language and your Rool Machine will build the extension for you, right there in your workspace. No code, no setup.
Connect the toolbox of everything you vibe code


Build your first extension
Grab the SDK, follow the quickstart, and have something running in your Rool Machine in minutes.
Read the docs