Features
Features
Architecture-first reference for core product features in ShipAI.
This section documents how major features are implemented and configured, with emphasis on runtime behavior and environment controls.
When to Use This Section
Use this section when you need to:
- understand where a feature is implemented (package vs app route vs handler)
- configure or disable features safely across environments
- debug feature behavior in local, staging, or production deployments
Feature Map
Authentication
Better Auth model for app/admin contexts, OTP flows, and provider config.
AI Chat and Research
Core chat pipeline, deep-search branching, and stream lifecycle.
Billing and Limits
Usage metering, plan limits, Stripe checkout, and webhook lifecycle.
Search
SearXNG-backed search planning, execution, and graceful fallback.
Memory
Multi-scope memory architecture and degradation behavior.
Telegram Bot
Optional webhook chat entrypoint, commands, and upgrade flow.
Branding
Env-driven branding and AI identity customization model.