8000 GitHub - khalatevarun/helper: Customer support agents
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

khalatevarun/helper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helper

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.

Features

  • 📧 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

Documentation

Project Structure

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

Quick Start

  1. Install local Certificate Authority:
# Install mkcert on macOS
brew install mkcert
brew install nss

For other operating systems, see the mkcert installation guide.

  1. Generate SSL certificates:
# Generate SSL certificates
bin/generate_ssl_certificates
  1. Start the application:
bin/dev

Access the application at helperai.dev

  1. Seed the database:
npm run db:reset

Sample credentials:

  • support@gumroad.com / password
  • user1,...,user4@gumroad.com / password
  1. Generate and run database migrations:
76C7
npm run db:generate
npm run db:migrate

License

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

About

Customer support agents

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.9%
  • MDX 2.3%
  • Rust 1.2%
  • CSS 1.1%
  • JavaScript 1.0%
  • Shell 0.4%
  • Other 0.1%
0