Skip to content

Create Short Audio Podcasts with Firecrawl, ElevenLabs and Groq based on URLs in seconds.

Notifications You must be signed in to change notification settings

wolfgangthunder/llm-podcast-engine

 
 

Repository files navigation

LLM Podcast Engine

This is a Next.js application that uses machine learning to generate a podcast from news articles.

Getting Started

  1. Clone the repository:

    git clone https://github.com/developersdigest/llm-podcast-engine.git
    
  2. Install dependencies:

    cd llm-podcast-engine
    pnpm install
    
  3. Set up environment variables:

    Create a .env file in the root directory and add the following variables:

    FIRECRAWL_API_KEY=your_firecrawl_api_key
    GROQ_API_KEY=your_groq_api_key
    ELEVENLABS_API_KEY=your_elevenlabs_api_key
    

    You can obtain these API keys from the following sources:

  4. Start the development server:

    pnpm dev
    

    This will start the Next.js development server and you can access the application at http://localhost:3000.

License

This project is licensed under the MIT License.

About

Create Short Audio Podcasts with Firecrawl, ElevenLabs and Groq based on URLs in seconds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.9%
  • CSS 5.4%
  • JavaScript 0.7%