Skip to content

🎡 AIceberg: Upload and discover AI-generated music! Chat with virtual 🌟 celebrities like Kanye West and Taylor Swift. Personalized recommendations, community interaction, and stylish UI. Built with Next.js, Supabase, Langchain, Vercel AI SDK, and Tailwind CSS. Join the AI music revolution! πŸš€

Notifications You must be signed in to change notification settings

Jakisundays/AIceberg

Repository files navigation

AIceberg πŸŽ΅πŸ€–

AIceberg is an AI-generated music app that allows users to upload their own AI-generated music and discover and listen to music created by others. One of the standout features of AIceberg is its AI chat functionality, which enables users to have conversations with virtual representations of celebrities such as Kanye West, Taylor Swift, and many others.

The app was built using cutting-edge technologies including Next.js, Supabase, Langchain, Vercel AI SDK, and Tailwind CSS with Daisy UI.

πŸš€ Features

  • AI-generated Music Upload: 🎡 Users can upload their own AI-generated music tracks to the platform, sharing their creations with the AIceberg community.

  • Music Discovery: πŸ” Explore a vast collection of AI-generated music created by other users. Discover new artists, genres, and unique compositions.

  • AI Chat with Celebrities: πŸ’¬ Engage in interactive conversations with virtual representations of celebrities, including popular artists like Kanye West and Taylor Swift. Utilizing advanced AI chatbot technology, AIceberg brings the experience of conversing with your favorite celebrities to life.

  • Community Interaction: 🀝 Connect and engage with other AIceberg users through comments, likes, and sharing functionalities. Foster a supportive and creative community.

πŸ”§ Technologies Used

  • Next.js 13: AIceberg is built using the Next.js framework, providing a robust and efficient server-side rendering environment for seamless user experiences.

  • Supabase: Supabase is employed as the backend database and authentication provider, ensuring secure and reliable storage of user-generated music and user data.

  • Langchain: Langchain is integrated to enhance the AI chat functionality, enabling natural language processing and understanding to facilitate realistic conversations with virtual celebrities.

  • Vercel AI SDK: The Vercel AI SDK powers the AI components of the app, providing AI-generated music composition capabilities and the ability to chat with virtual celebrities.

  • Tailwind CSS with Daisy UI: AIceberg utilizes Tailwind CSS with the Daisy UI component library for a visually appealing and responsive user interface. This combination allows for efficient styling and customization of the app's frontend.

🀝 Contributing

AIceberg is an open-source project, and contributions from the community are highly appreciated. If you encounter any issues, have suggestions, or would like to add new features, please submit a pull request or open an issue on the GitHub repository.

πŸ“„ License

AIceberg is released under the MIT License.

πŸ™ Acknowledgments

AIceberg would like to express gratitude to the creators and contributors of the following technologies used in this project: Next.js, Supabase, Langchain, Vercel AI SDK, Tailwind CSS, and Daisy UI. Additionally, we extend our thanks to the open-source community for their valuable contributions and support.

Enjoy creating and discovering AI-generated music with AIceberg! πŸŽΆπŸ€–

About

🎡 AIceberg: Upload and discover AI-generated music! Chat with virtual 🌟 celebrities like Kanye West and Taylor Swift. Personalized recommendations, community interaction, and stylish UI. Built with Next.js, Supabase, Langchain, Vercel AI SDK, and Tailwind CSS. Join the AI music revolution! πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages