How does pricing work?
How does pricing work?
I'll help you understand how pricing works in the basehub-ai/forums repository. Let me explore the codebase to find relevant pricing information.
Good! I found a reference to pricing in autumn.config.ts. Let me examine that file more closely:
Now let me also check if there's billing-related code that implements this pricing:
Let me check the paywall dialog and the constants to understand more about credits and pricing:
Perfect! Now let me also check if there are any credit-related constants or actions:
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
Claude Haiku 4.5