AIverse is a beautiful, immersive web application that transforms how you create and interact with AI agents. Built with Next.js and Tailwind CSS, it features a stunning cosmic interface with a galaxy-style marketplace where you can browse, create, and deploy intelligent AI agents. Whether youβre building custom agents to automate tasks, exploring community-created agents, or learning best practices in agent development, stellAIverse provides an intuitive platform with a visual experience that feels like exploring the stars.
The platform combines a powerful agent creation wizard (describe behavior β auto-generate basic contract + metadata), an interactive chat interface for agent interaction, a portfolio dashboard with performance stats, and an educational mode with tutorials on building smarter agentsβall wrapped in a captivating cosmic UI theme with dark space backgrounds, glowing nebulae, and animated star constellations.
git clone https://github.com/StellAIverse/stellAIverse-frontend.git
cd stellAIverse-frontend
Using npm:
npm install
Or using yarn:
yarn install
Create a .env.local file in the root directory with the necessary environment variables:
cp .env.example .env.local # if available, or create manually
Add the following (adjust based on your backend configuration):
NEXT_PUBLIC_API_URL=http://localhost:3001
NEXT_PUBLIC_ENVIRONMENT=development
npm run dev
The application will be available at http://localhost:3000
npm run build
npm run test
For Progressive Web App features with aggressive caching:
# Quick PWA setup
chmod +x scripts/setup-pwa.sh
./scripts/setup-pwa.sh
# Or manual setup
npm install next-pwa workbox-webpack-plugin
node scripts/generate-icons.js
npm run build
If running with a local backend, ensure:
http://localhost:3000NEXT_PUBLIC_API_URLstellAIverse-frontend/
βββ app/ # Next.js app directory
βββ components/ # React components
βββ lib/ # Utility functions and helpers
βββ styles/ # Global styles and Tailwind config
βββ public/ # Static assets
βββ .env.example # Environment variables template
βββ package.json # Dependencies and scripts
This project is licensed under the MIT License. See the LICENSE file for details.