Core Features
AI Gateway
- Unified access to OpenAI, Claude, Gemini
- Auto routing & failover
- Health monitoring
- Token counting
REST API
/inference– AI requests (VS Code extension)/user-info– User credits & info/health– Provider status/create-checkout– Stripe payments/rewards– Reward tasks/submit-proof– Task submissions
User System
- Registration & login
- API key (generate/regenerate)
- Credit management
- Dashboard
Payments
- Stripe integration
- Predefined packages
- Custom credit amounts
- Auto credit addition
Rewards
- Task management (admin)
- User submissions
- Approve/reject workflow
- Email notifications
- Credit rewards
Shortcodes
[aibuddy_pricing] - Pricing page
[aibuddy_dashboard] - User dashboard
[aibuddy_api_key] - API key management
[aibuddy_login] / [aibuddy_register] - Auth pages
[aibuddy_rewards] - Rewards page
[aibuddy_navigation] - Navigation menu
[aibuddy_success] - Payment successElementor Widgets
- Purchase Button Widget
- Navigation Widget
Admin Panel
- Dashboard & Analytics
- AI Provider settings
- User management
- Rewards management (tasks, submissions)
- Settings (pages, pricing, Stripe)
Security
- API key encryption
- Rate limiting
- Nonce verification
- User authentication