Quickstart
Welcome to the Moises Extension docs! Follow this step-by-step guide to create and test your first extension.
This is a developer preview. Extensions are experimental and things can change or break during development. Issues will only occur in the development environment.
1. Request Beta Access
First, you'll need to request access to the extension platform:
Request beta access to the extension
2. Create Your Extension
Once you have access, create a new extension using our boilerplate:
npm create @moises.ai/extension my-extension
This command will create a new extension project with all the necessary files and dependencies.
3. Start Development Server
Navigate to your extension directory and start the development server:
cd my-extension
npm run dev
Your extension will be available at http://localhost:3000
.
4. Install Your Local Extension
Now you can test your extension in the Moises Studio:
- Go to studio.moises.ai/app
- Create a new project
- Open the context menu and select "Manage Extensions"
- Install your local extension using:
http://localhost:3000/my-extension
5. Try It Out
Your extension is now installed and ready to use! You can start experimenting with the features and begin customizing it according to your needs.
Next Steps: Check out our API Reference to learn more about the available extension capabilities.