Helper is an open-source AI-powered customer support automation platform. It helps you manage customer support across email and chat with powerful AI assistance.
- π§ Email Integration: Connect your Gmail account to manage customer support emails
- π¬ Chat Integration: Seamless Slack integration for team collaboration
- π€ AI Assistance: Intelligent response suggestions and automation
- π± Cross-Platform: Web, desktop (macOS, Windows, Linux), and mobile apps (iOS, Android)
- π Real-time Sync: Instant synchronization across all platforms
- π¨ Modern UI: Beautiful and intuitive user interface
- Local Development Guide
- Mobile App Development
- Desktop App Development
- Integrations Guide
- Deployment Guide
- AI Evaluation Guide
The project uses Turborepo and contains:
.github
ββ workflows
ββ CI with tests, linting, and type checking
apps
ββ expo
β ββ Mobile app using Expo + NativeWind
ββ nextjs
β ββ Next.js web application
ββ tauri
ββ Desktop app using Tauri (Rust-based)
bin
ββ Development and deployment scripts
docker
ββ Local development environment configs
docs
ββ Project documentation
packages
ββ react
ββ Shared React components and hooks
supabase
ββ Database configurations
tooling
ββ eslint
β ββ Shared ESLint config
ββ tailwind
β ββ Shared Tailwind config
ββ typescript
ββ Shared TypeScript config
- Install local Certificate Authority:
# Install mkcert on macOS
brew install mkcert
brew install nss
For other operating systems, see the mkcert installation guide.
- Generate SSL certificates:
# Generate SSL certificates
bin/generate_ssl_certificates
- Start the application:
bin/dev
Access the application at helperai.dev
- Seed the database:
npm run db:reset
Sample credentials:
support@gumroad.com
/password
user1,...,user4@gumroad.com
/password
- Generate and run database migrations:
npm run db:generate
npm run db:migrate
You may self-host Helper for free, if (1) your business has less than 1 million USD total revenue in the prior tax year, and less than 10 million USD GMV (Gross Merchandise Value), or (2) you are a non-profit organization or government entity. For more details, see the Helper Community License 1.0