Podcast Research CLI tool to streamline content creation and reduce research time.
⚡ Supercharge your podcast workflow with AI-driven planning, research, and scriptwriting in minutes.
JackUp is a multi-agent AI pipeline that automates podcast content creation using local LLMs. It intelligently selects a relevant topic based on user mood or background, plans episode structure, performs deep research, and generates a production-ready script – all with zero manual effort.
Whether you're a creator, marketer, or solo podcaster – JackUp saves you hours of pre-production time.
| Agent | Role |
|---|---|
🧭 TopicSelector |
Chooses a topic based on mood, genre, or user background |
📅 Planner |
Structures the podcast episode into a concise, engaging outline |
🕵️ Researcher |
Performs deep research on each topic section using an LLM |
✍️ Scripter |
Converts the research and plan into a coherent, ready-to-record script |
- Language: Python 3.11
- AI Backend: Ollama – Local LLMs like
llama3,mistral,deepseek - Libraries:
ollama,rich,uuid,dotenv - Architecture: Modular multi-agent system (inspired by AutoGPT / BabyAGI)
- Storage: Saves plans, research, and scripts to local
/plansfolder
- pip install -r requirements.txt
- ollama run llama3 # or mistral, deepseek
- python3 run_pipeline.py
🔄 Fully automated pipeline from topic to script
🧠 Local LLMs for privacy and cost-efficiency
✨ Extendable: plug in Claude/OpenAI if needed
🗂️ Organized output folders for versioning
🧑💻 Designed for creators, educators & AI enthusiasts