Skip to content

Nicolas-Py/YourCast

Repository files navigation

⚠️ Project moved to a diffrent repo

YourCast 🎙️

The Problem: Information Overload in the Podcast Era

Each of us has direct access to the world's brightest minds of our time. Via Podcast, in our pockets, always. But still, we are lost.

Lost between the 8-hour Lex Fridman podcast, Andrew Huberman telling us to become carnivore, some new AI model supposedly crushing OpenAI, and something about tariffs.

The problem? Information overload. Cutting through the noise. Finding the content that is actually relevant to us. Without listening to 10 hours of podcasts each week, trying to catch the 5 minutes of hot insights.

The Solution: YourCast

Because the world's best ideas should reach you.

YourCast is an intelligent podcast platform that personalizes your podcast experience, ensuring you get the most relevant insights without the time investment.

🚀 Core Features

1. Personalized Podcast Generator

  • Smart Content Curation: Based on your interests, we find the most relevant podcast sections across all different shows
  • Custom Episodes: We turn these sections into your own personalized episode
  • Time-Efficient: Get the insights you need without listening to hours of content

2. Personalized Podcast Newsletter

  • Weekly Updates: Stay up-to-date with the latest and most relevant insights
  • Tailored Content: Content is specifically curated based on your preferences
  • Quick Skimming: Easily scan through summaries and dive deep into what interests you

3. Smart Search

  • AI-Powered Extraction: Automatically identifies and extracts key points and insights from episodes
  • Context-Aware: Understands the context and relevance of different segments
  • Time-Stamped Insights: Get direct access to the most valuable moments in any podcast
  • Cross-Show Analysis: Find related insights across different podcasts and episodes

📱 Screenshots

YourCast Home Screen YourCast Search Results YourCast Podcast Details

🎯 How It Works

Personalized Knowledge Search

  • Smart Matching: Based on your account personality and individual queries
  • Comprehensive Search: Find relevant podcast sections from across the podcast universe
  • Direct Access: Jump straight into specific sections that matter to you

Personalized Podcast Newsletter

  • Weekly Digest: Get a personalized summary of the latest insights
  • Efficient Consumption: Skim through summaries and double-click on interesting bits
  • Stay Informed: Never miss important updates from your favorite shows

Smart Search Experience

  • Natural Language Queries: Search using everyday language
  • Relevant Results: Get the most pertinent sections based on your interests
  • Quick Navigation: Jump directly to the exact moment in the podcast
  • Cross-Reference: See how different experts discuss the same topic

🛠️ Technical Implementation

Frontend

  • Framework: React 18 with TypeScript
  • UI: Modern, responsive design with Shadcn UI components
  • State Management: React Query for efficient data handling
  • Styling: Tailwind CSS for beautiful, responsive layouts

Backend

  • Python Server: Handles podcast processing and content delivery
  • AI Integration: Smart content analysis and personalization
  • API Architecture: RESTful endpoints for seamless frontend-backend communication

🚀 Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/yourcast.git
cd yourcast
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

🤝 Contributing

We welcome contributions to make YourCast even better! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

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

🙏 Acknowledgments

  • To all the podcast creators who share their knowledge with the world
  • To the open-source community for their invaluable tools and libraries
  • To our users who help us improve YourCast every day

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages