Explore AI tools in an immersive 3D galaxy where each tool appears as a star with brightness based on popularity.
- 🌟 3D Galaxy Interface: Interactive cosmos where each AI tool is a star
- 📊 Dynamic Star System: Brightness reflects tool popularity (7 magnitude levels)
- ⚡ Real-time Physics: Smooth 30fps rendering with particle effects
- 🔐 Admin Dashboard: Complete agent and configuration management
- 🚀 Production Ready: Docker, Vercel, and cloud deployment support
- Click "Deploy with Vercel" button above
- Connect GitHub and configure PostgreSQL database
- Set environment variables → Deploy!
git clone https://github.com/Xaiver03/AIgalaxy.git
cd AIgalaxy
./deploy/scripts/deploy.sh # One-click deployment# Clone and setup
git clone https://github.com/Xaiver03/AIgalaxy.git
cd AIgalaxy && npm install
# Configure database
cp .env.example .env.local
# Edit .env.local with your DATABASE_URL
# Initialize and start
npx prisma db push && npm run db:seed && npm run dev# Required Environment Variables
DATABASE_URL="postgresql://username:password@host:5432/database"
SESSION_SECRET="your-32-character-secret"
ADMIN_EMAIL="admin@example.com"
ADMIN_PASSWORD="your-secure-password"| Topic | Link | Description |
|---|---|---|
| 🚀 Deployment | docs/deployment/ | Complete deployment guides |
| ☁️ Vercel | vercel.md | Vercel-specific setup |
| 🐳 Docker | docker.md | Containerized deployment |
| 🛠️ Development | DEVELOPMENT.md | Local development guide |
| 📊 API | api.md | API reference |
| 🗄️ Database | database-structure.md | Schema documentation |
| Clicks | Magnitude | Brightness | Description |
|---|---|---|---|
| 1000+ | ⭐⭐⭐⭐⭐ | Super Bright | Popular tools |
| 500-999 | ⭐⭐⭐⭐ | Bright | Well-known |
| 200-499 | ⭐⭐⭐ | Normal | Regular use |
| 100-199 | ⭐⭐ | Dim | Moderate |
| 0-99 | ⭐ | Faint | New/Niche |
- Framework: Next.js 14 (App Router)
- Language: TypeScript 5
- Database: PostgreSQL + Prisma ORM
- UI: Ant Design + Tailwind CSS
- 3D Graphics: Custom Canvas API
- Deployment: Vercel, Docker, Cloud servers
ai-agent-platform/
├── app/ # Next.js 14 App Router
│ ├── admin/ # Admin dashboard
│ ├── agents/ # Agent pages
│ └── api/ # API routes
├── components/ # React components
├── lib/ # Utilities and configs
├── prisma/ # Database schema
├── deploy/ # Deployment configs
│ ├── docker/ # Docker compose setup
│ ├── scripts/ # Deployment scripts
│ └── docs/ # Deployment guides
├── docs/ # Project documentation
└── scripts/ # Utility scripts
After deployment:
- Main App:
https://your-domain.com - Admin Panel:
https://your-domain.com/admin - API Health:
https://your-domain.com/api/health - Database Admin:
https://your-domain.com:8080(Docker only)
- Fork the repository
- Create feature branch:
git checkout -b feature/amazing-feature - Commit changes:
git commit -m 'Add amazing feature' - Push branch:
git push origin feature/amazing-feature - Open Pull Request
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: Project Docs
MIT License - see LICENSE file for details.
Made with ❤️ for the AI community
⭐ Star this repo if you find it useful!
⭐ Star this repo if you find it useful!