email-helper  by shengxinjing

AI app for generating business emails

created 2 years ago
727 stars

Top 48.5% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered tool for generating business emails quickly, supporting multiple languages. It's designed for users who need to draft professional correspondence efficiently.

How It Works

The application leverages OpenAI's GPT-3 API (text-davinci-003) and Vercel Edge functions for streaming responses. It constructs prompts from user input via a form, sends them to the GPT-3 API through a Vercel Edge function, and streams the generated email content back to the user interface.

Quick Start & Requirements

  • Install: npm run dev
  • Prerequisites: OpenAI API key (placed in .env file), Node.js.
  • Deployment: One-click deploy via Vercel.
  • Demo: http://localhost:3000 (when running locally).

Highlighted Details

  • Supports 12 languages including English, Chinese (Simplified/Traditional), Japanese, German, Spanish, French, and Korean.
  • Utilizes Vercel Edge functions for efficient API interaction and streaming.
  • Built with Next.js and Tailwind CSS for a modern web interface.

Maintenance & Community

The project is open for contributions ("PR welcome"). Further details on community or roadmap are not provided in the README.

Licensing & Compatibility

The license is not specified in the README. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The project relies on the OpenAI API, which may incur costs. The specific GPT-3 model used (text-davinci-003) is older; newer models might offer improved performance or features. Details on potential rate limits or API usage policies are not included.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
4 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.