Gonest is a Node.js application built with TypeScript, Express, and the Gonest framework. It provides a modular structure for creating APIs, including features like YouTube video transcription using OpenAI's Whisper model.
- Demo API: A simple demo endpoint to test the application.
- Plan Creation API: Transcribes audio from YouTube videos using OpenAI's Whisper model.
- Environment Configuration: Uses
.envfor managing sensitive keys like the OpenAI API key. - Cross-Origin Resource Sharing (CORS): Configured for secure API access.
- Global Exception Handling: Ensures consistent error responses.