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_certs
- 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