Skip to content

scb-10x/typhoon-document-helper

Repository files navigation

Typhoon Document Helper

Introduction

Typhoon Document Helper is a feature-rich document editor that combines modern web technologies with AI capabilities to enhance the writing experience. It provides a powerful WYSIWYG editor with intelligent text enhancement, translation features, and versatile export options.

This project is part of Typhoon Application Week, showcasing the capabilities of the Typhoon platform. Please note that this application is not maintained for production use and is not production-ready. Use at your own risk.

Application Week URLs

Highlighted Features + Typhoon Integration

  • AI-Powered Text Enhancement: Typhoon analyzes your text to suggest improvements, fix grammar errors, and enhance readability, providing a more polished final document.

  • Intelligent Translation Support: Leverage Typhoon's multilingual capabilities to translate your content between languages while maintaining context and meaning, with special support for English and Thai.

  • Content Transformation: Typhoon powers features like tone adjustment (making text more professional or casual), clarity improvement, wordiness reduction, and content summarization.

  • Explain Like I'm 5 (ELI5): Complex concepts are simplified through Typhoon's ability to reformulate technical content into easy-to-understand explanations.

  • Multiple Document Management: The application intelligently handles document organization and preservation using local storage, with Typhoon assisting in generating document titles and suggestions.

Getting Started (Local Development)

Prerequisites

  • Node.js 18 or later
  • pnpm (recommended) or npm
  • Typhoon API key

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/typhoon-document-helper.git
cd typhoon-document-helper
  1. Install dependencies:
pnpm install
  1. Create a .env.local file in the root directory and add your environment variables:
TYPHOON_API_KEY=your_typhoon_api_key_here
  1. Run the development server:
pnpm dev
  1. Open http://localhost:3000 with your browser to see the application.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Connect With Us

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •