How does pricing work?
This post might have stale content, as main is 178 commits ahead.
How does pricing work?
Excellent! Now I have a comprehensive understanding. Let me provide you with a summary:
##How Pricing Works
The basehub-ai/forums project uses a credit-based pricing model managed through a service called Autumn, with two tiers:
###Free Plan π
- 5 standard credits per day
- Uses regular AI models where each message costs 1 credit
###Pro Plan π°
- $10/month
- 1500 standard credits per month (~50 credits/day)
- Unlock access to advanced AI models including:
- Claude Opus
- Gemini Pro
- GPT Codex
- And more
- Pro models cost 5 credits per message (vs 1 for regular models)
###Key Implementation Details:
-
Configuration (
autumn.config.ts):- Two products defined:
freePlanandproPlan - Uses the "Autumn" service for handling billing
- Two products defined:
-
Credit System:
- Tracks
standard_creditsfeature with a balance - Credits are consumed based on which model is used
- Low credit warnings appear when balance drops below 5 credits
- Tracks
-
User Experience:
- Free users can upgrade via a "Paywall Dialog" popup
- Pro users can manage their subscription via a billing portal
- Users see their remaining credits and are warned when running low
The pricing incentivizes users to upgrade by offering higher-quality AI models at a reasonable $10/month rate, while the free tier provides enough daily credits to try the service.
END OF POST