AI Agent Fleet Marketplace
Buy packs of specialized AI agents and install via one-liner commands
π Live Site: http://95.216.210.29:3001
π¦ GitHub: https://github.com/apocys/fleetkit-os
π° Revenue: $49/mo Pro, $149/mo Business
FleetKit OS is a revolutionary marketplace where users can purchase specialized AI agent packs and deploy them instantly using simple bash commands. Think "npm for AI agents" but with a business model.
- For Users: Getting AI agents is complex, expensive, and time-consuming
- For Businesses: Need specialized AI teams but lack resources to build from scratch
- For Developers: Want to monetize AI agent expertise without managing infrastructure
- Enterprises - Need AI automation but lack internal expertise
- Agencies - Want to offer AI services to clients quickly
- Developers - Looking for pre-built AI solutions to integrate
- Entrepreneurs - Want AI-powered business automation
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β FleetKit OS Platform β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β Web App β β Checkout β β Installer β β
β β (React) βββββ€ (Stripe) ββββΊβ (Bash) β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β β β β
β βΌ βΌ βΌ β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β Express β β Webhook β β Agent β β
β β Backend β β Handler β β Packages β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β β β β
β βΌ βΌ βΌ β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β PostgreSQL β β Redis β β CDN β β
β β Database β β Cache β β (Storage) β β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β User Journey Flow β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Browse Packs β Select Plan β Checkout β Get Install Cmd β
β βΌ βΌ βΌ βΌ β
β βββββββββββ βββββββββββ βββββββββββ βββββββββββββββ β
β β Catalog β β Cart β β Stripe β β curl | bash β β
β βββββββββββ βββββββββββ βββββββββββ βββββββββββββββ β
β βΌ β
β βββββββββββββββ β
β β AI Agents β β
β β Installed β β
β βββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Node.js 18+ and npm/yarn
- PostgreSQL database
- Redis (optional, for caching)
- Stripe account
- Domain and SSL certificate
# Clone repository
git clone https://github.com/apocys/fleetkit-os.git
cd fleetkit-os
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Edit .env with your configuration
# Set up database
npm run db:setup
# Start development server
npm run dev# Database
DATABASE_URL=postgresql://username:password@localhost:5432/fleetkit_db
# Stripe (Test Mode)
STRIPE_PUBLISHABLE_KEY=pk_test_...
STRIPE_SECRET_KEY=sk_test_...
STRIPE_WEBHOOK_SECRET=whsec_...
# Application
NODE_ENV=development
PORT=3001
JWT_SECRET=your-super-secret-key
# Email (Optional)
SMTP_HOST=smtp.gmail.com
SMTP_USER=your-email@gmail.com
SMTP_PASS=your-app-password
# CDN/Storage
AWS_ACCESS_KEY_ID=your-aws-key
AWS_SECRET_ACCESS_KEY=your-aws-secret
AWS_S3_BUCKET=fleetkit-packages
AWS_REGION=us-east-1Each agent package follows this structure:
agent-pack/
βββ manifest.json # Package metadata
βββ install.sh # Installation script
βββ agents/ # Agent definitions
β βββ agent1.json
β βββ agent2.json
βββ configs/ # Configuration templates
β βββ default.env
βββ docs/ # Documentation
β βββ README.md
βββ tests/ # Test suite
βββ test.sh
-
Enterprise Pack ($49/mo)
- Executive Assistant
- Meeting Summarizer
- Email Responder
- Calendar Manager
-
Sales Pack ($149/mo)
- Lead Qualifier
- Follow-up Automator
- CRM Updater
- Proposal Generator
-
Creative Pack ($49/mo)
- Content Writer
- Social Media Manager
- Image Generator
- Brand Voice Optimizer
-
Legal Pack ($199/mo)
- Contract Reviewer
- Compliance Checker
- Document Drafter
- Risk Assessor
-
Blockchain Pack ($149/mo)
- Smart Contract Auditor
- DeFi Strategy Advisor
- NFT Collection Manager
- Yield Optimizer
GET /api/packages # List all available packages
GET /api/packages/:id # Get package details
POST /api/checkout # Create Stripe checkout session
GET /api/checkout/success # Handle successful payment
POST /api/webhooks/stripe # Stripe webhook handlerGET /api/user/packages # User's purchased packages
GET /api/user/downloads/:id # Download installation script
POST /api/user/activate/:id # Activate package licenseGET /api/admin/analytics # Revenue and usage analytics
POST /api/admin/packages # Create new package
PUT /api/admin/packages/:id # Update existing package
DELETE /api/admin/packages/:id # Remove package| Plan | Price | Agents | Support | Updates |
|---|---|---|---|---|
| Pro | $49/mo | 5-10 agents | Monthly | |
| Business | $149/mo | 20+ agents | Priority | Weekly |
| Enterprise | Custom | Unlimited | Dedicated | Real-time |
- Monthly Subscriptions - Primary revenue (80%)
- One-time Packages - Secondary revenue (15%)
- Custom Development - Premium service (5%)
- Stripe Integration: β Complete (Test Mode)
- Checkout Flow: β Working
- Payment Processing: β Functional
- License Management: π‘ In Progress
- Usage Analytics: π΄ Planned
Current deployment on Hetzner VPS:
# Server: 95.216.210.29
# OS: Ubuntu 24.04.2 LTS
# User: apocyz_runner
# Application runs on port 3001
# Nginx reverse proxy handles SSL
# PM2 manages Node.js process# 1. Clone and setup on server
git clone https://github.com/apocys/fleetkit-os.git
cd fleetkit-os
npm install --production
# 2. Configure environment
cp .env.production .env
# Edit with production values
# 3. Build application
npm run build
# 4. Setup PM2
npm install -g pm2
pm2 start ecosystem.config.js
pm2 save
pm2 startup
# 5. Configure Nginx
sudo nano /etc/nginx/sites-available/fleetkit
# Add reverse proxy configuration
sudo ln -s /etc/nginx/sites-available/fleetkit /etc/nginx/sites-enabled/
sudo systemctl reload nginxFROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
RUN npm run build
EXPOSE 3001
CMD ["npm", "start"]-
Revenue Metrics
- Monthly Recurring Revenue (MRR)
- Customer Acquisition Cost (CAC)
- Customer Lifetime Value (CLV)
- Churn Rate
-
Usage Metrics
- Package downloads
- Active installations
- Feature usage
- Support tickets
-
Technical Metrics
- Server uptime
- Response times
- Error rates
- Database performance
- Stripe Dashboard - Payment analytics
- Google Analytics - Traffic data
- Sentry - Error tracking
- New Relic - Performance monitoring
- Check server health
- Monitor Stripe transactions
- Review error logs
- Update package inventory
- Analyze user feedback
- Update documentation
- Performance optimization
- Security audit
- Revenue reporting
- Customer satisfaction survey
- Technology stack updates
- Competitor analysis
-
Get First Customer π―
- Reach out to potential users
- Create demo video
- Launch on Product Hunt
- Social media campaign
-
Switch to Live Mode π³
- Toggle Stripe test mode OFF
- Recreate products in live mode
- Update webhook endpoints
- Test payment flow
-
Custom Domain π
- Purchase domain (fleetkit.ai?)
- Configure DNS
- Setup SSL certificate
- Update all references
- Add more agent packages
- Implement user dashboard
- Create mobile-responsive design
- Add testimonials and case studies
- Build affiliate program
- API marketplace for developers
- White-label solutions
- Enterprise licensing
- International payment support
- Multi-language support
- AI agent builder interface
- Marketplace for third-party developers
- Enterprise SaaS version
- Acquisition by major tech company
- Zapier - Workflow automation
- Microsoft Power Automate - Business process automation
- UiPath - RPA platform
- Anthropic Claude - AI assistant
- β Specialized AI agents (not generic automation)
- β One-liner installation (developer-friendly)
- β Marketplace model (ecosystem approach)
- β Affordable pricing (accessible to SMBs)
- Focus on AI-specific use cases
- Developer-first approach
- Community-driven package development
- Industry-specific agent packs
- Issues: GitHub Issues
- Email: support@fleetkit.ai
- Documentation: docs.fleetkit.ai
- Status Page: status.fleetkit.ai
Built with β€οΈ by the Apocys team. Powering the future of AI automation.