Skip to content

8enSmith/song-summary

Repository files navigation

Song Summary

A modern web application that helps you discover and analyze songs. Get lyrics and AI-powered song analysis.

image

Features

  • 🎵 Search for songs with an intuitive autocomplete interface
  • 📝 View song lyrics in a clean, readable format
  • 🤖 AI-powered analysis of song lyrics (using Google Gemini 2.0 pro via OpenRouter)
  • 📺 Integrated YouTube video player for songs
  • 💅 Modern, responsive UI built with shadcn/ui and Tailwind CSS

Tech Stack

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/song-summary.git
cd song-summary
  1. Install dependencies:
pnpm install
  1. Set up environment variables: Create a .env.local file with the necessary API keys (refer to .env.example for required variables)

  2. Run the development server:

pnpm dev

Open http://localhost:3000 to view the application.

Scripts

  • pnpm dev - Start development server with Turbopack
  • pnpm build - Build for production
  • pnpm start - Start production server
  • pnpm lint - Run ESLint

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

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

About

A modern web application that helps you discover and analyze songs. Get lyrics and AI-powered song analysis.

Resources

License

Stars

Watchers

Forks