This project is a protocol-grade launchpad for the agent economy, featuring a comprehensive suite of tools, protocols, and economic models that power The New Internet.
- AgentOS: The AI-Crypto Native operating system that powers, connects, and governs agents
- Agent Dev Kit (ADK): Build logic like an Operator, deploy it like a god
- Agent-to-Agent (A2A) Protocol: The communication backbone of the agent economy
- Model Context Protocol (MCP): One protocol, every model, unlimited possibilities
- Parallel Processing: Unlimited scale, uncompromising performance
- Vibe Coding IDE: The future of agent development is visual
- LibreChat Integration: Powerful AI chat capabilities with tiered pricing plans
- Operator Economy: Create, deploy, earn - the new AI economy
- Marketplace: Discover, buy, and sell agent components
- Investment Offering: Contributor tiers with various benefits and pricing
- AI Made Me Rich: Official protocol merch for those who minted upstream
The project is organized into three main components:
- Frontend: A Next.js 15.3.2 application with React 19, Framer Motion animations, and Spline 3D integration for interactive 3D elements
- Backend: Odoo 17 CE for backend management and API services
- Chat: LibreChat integration with tiered pricing plans starting at $9.99
frontend/
├── public/ # Static assets
├── src/
│ ├── app/ # Next.js App Router
│ │ ├── page.tsx # Main landing page
│ │ ├── chat/ # Chat redirect page
│ │ └── chat-ui/ # Chat UI demo
│ ├── components/
│ │ ├── layout/ # Layout components (MainLayout, etc.)
│ │ ├── sections/ # Page sections (HeroSection, AgentOSSection, etc.)
│ │ └── ui/ # UI components (FloatingActionButton, SplineBackground, etc.)
│ └── styles/ # Global styles
├── next.config.ts # Next.js configuration
└── package.json # Dependencies
- Docker and Docker Compose
- Node.js (v18+, recommended: v20+)
- npm (v9+)
-
Navigate to the frontend directory:
cd frontend -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Access the frontend at http://localhost:3000
-
Navigate to the backend directory:
cd backend -
Start the Odoo container:
docker-compose up -d
-
Access Odoo at http://localhost:8069
-
During the initial setup:
- Create a database
- Install the "Unified AI I/O" module
-
Navigate to the chat directory:
cd chat -
Edit the docker-compose.yml file to add your API keys for OpenAI, Anthropic, etc.
-
Start the LibreChat container:
docker-compose up -d
-
Access LibreChat at http://localhost:3081 or through the /chat route on the frontend
The frontend is built with Next.js 15.3.2 and React 19, featuring:
- App Router: Modern Next.js architecture with server and client components
- Framer Motion: Advanced animations and micro-interactions for a premium UI experience
- Tailwind CSS: Utility-first CSS framework for styling
- 21st.dev Component Library: Custom component library for building/styling the UI
To add new sections to the landing page:
- Create a new section component in
frontend/src/components/sections/ - Import and add the component to
frontend/src/app/page.tsx
The frontend uses Spline 3D for interactive 3D elements as background layers for components/sections. To create or edit Spline scenes:
- Sign up at https://spline.design
- Create your 3D scenes
- Export and get the scene URL
- Update the
splineSceneUrlvariable in the respective component
The Odoo module is located in backend/addons/unified_ai_io. To modify:
- Edit the Python files in the module
- Restart the Odoo container to apply changes
- Update the module in the Odoo interface
LibreChat is customized with a Unified AI theme and tiered pricing plans. To modify:
- Edit the theme file in
chat/librechat-config/unified-ai-theme.json - Update pricing plans in
chat/librechat-config/pricing-plans.json - Restart the LibreChat container to apply changes
For production deployment:
-
Build the frontend:
cd frontend npm run build -
Set up proper environment variables for all components
-
Use a reverse proxy (like Nginx) to serve all components under a single domain:
- Frontend: Port 3000
- Backend (Odoo): Port 8069
- Chat (LibreChat): Port 3081
-
Set up SSL certificates for secure connections
-
Configure proper database backups for Odoo and MongoDB
The project can be deployed to various platforms:
- Vercel: Ideal for the Next.js frontend
- DigitalOcean: Good for Docker-based deployments of all components
- AWS: For enterprise-scale deployments with high availability
- Explore Page: Generative art and vibe coding projects with templates and marketplace functionality
- Music Section: Integration with music generation and audio processing capabilities
- Mobile App: Native mobile applications for iOS and Android
- Enhanced A2A Protocol: Additional security features and performance optimizations
- Expanded Marketplace: More templates, components, and agent types
This project is proprietary and confidential. All rights reserved.
For support or inquiries, please contact [email protected]
Built with ❤️ by The New Internet Team