Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

wesfloyd/vibe-avs-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecated 5/22/2025

This project is deprecated. Future development will occur at https://github.com/Layr-Labs/studio

EigenLayer Vibe AVS Web App

Project Goals

  • "Anyone can build an AVS on EigenLayer"
  • "Idea to Design to AVS in under 10 minutes"
  • Benefits of Vibe Coding an AVS for less technical users.

Demo Site

vibe-avs-builder.vercel.app

vibe-avs-animation_min

Instructions

How to Use The App:

  • Choose whichever AI model you prefer for your testing from the dropdown.
  • Click one 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.

Running locally

  1. Install Vercel CLI: npm i -g vercel
  2. Link local instance with Vercel and GitHub accounts (creates .vercel directory): vercel link
  3. Download your environment variables: vercel env pull
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

Testing

Tests:

npx jest tests/codeGen/generateZipFromJSON.test.ts

Appendix

Soundtrack: Vibes - Beastie Boys

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published