Live App: studio.eigenlayer.xyz
EigenLayer Studio is an AI-powered tool that enables developers to go from idea to working AVS (Actively Validated Service) prototype in minutes. Whether you're experimenting or preparing for production, Studio accelerates AVS development using guided workflows and generative AI tooling.
- "Anyone can build an AVS on EigenLayer leveraging the power of AI first tooling"
- "Idea to Design to AVS in under 10 minutes"
How to Use The App
- Choose whichever AI model you prefer for your testing from the dropdown.
- Click one of the suggested example actions or begin chatting free form with the app about your AVS idea.
- You will be guided through 3 stages: idea refinement, design tech spec generation, and prototype code generation.
- Idea refinement: the app will provide a refined AVS idea, provide feedback on how well your idea fits as an AVS on EigenLayer, and suggest enhancements to get more value from your idea on EigenLayer.
- Design generation: the app will generate a complete Design Tech Spec for your AVS idea.
- Prototype code generation: the app will generate a fully function prototype for your AVS idea based on the hello-world-avs example.
- Feel free to click one of the suggested actions to test its operation or skip through the three stages as you like.
Submitting Feedback Any and all feedback are welcome! Please share your feedback via either:
- Raising a new Issue here. Tag the issue with either label "bug" or "enhancement".
- Start a new conversation in our Discussions page with any free form feedback you care to share.
Studio.Overview.60s.version.mp4
- Node.js ≥ 18.x
- pnpm
- Vercel account
- Install Vercel CLI:
npm i -g vercel
- Link local instance with Vercel and GitHub accounts (creates
.vercel
directory):vercel link
- Set local environment variables
cp .env.example .env.local
#fill in each variable with your personal environment keys as needed
- Install node dependencies and run the application
rm -rf node_modules
rm -rf .next/
pnpm install
pnpm next build
pnpm dev
#or
pnpm next start
Your app template should now be running on localhost:3000.
Note: this app was forked from Vercel Next.js AI Chatbot
Tests:
npx jest tests/codeGen/generateZipFromJSON.test.ts