Generate academic posters from research papers. Triggers: 'poster', 'make poster', '포스터', '포스터 만들어', 'generate poster', 'paper to poster'
User wants to generate a poster from a PDF paper in input/.
# Check dependencies
.venv/bin/python3 -c "import docling; import pptx; import yaml; print('Core OK')"
.venv/bin/python3 -c "import paperbanana; print('PaperBanana OK')" 2>/dev/null || echo "PaperBanana not installed (figures will be text-only)"
which claude
# For figure generation (optional):
# export GOOGLE_API_KEY=your-gemini-api-key
ls input/*.pdf
If multiple PDFs, ask user which one.
PAPER_PATH=$(ls input/*.pdf | head -1)
.venv/bin/python3 PosterAgent/new_pipeline.py \
--paper_path "$PAPER_PATH" \
--poster_width_inches 48 \
--poster_height_inches 36 \
--tmp_dir workspace/tmp
The poster is saved to <harness_harness>_generated_posters/ directory.
Tell the user where to find the PPTX and preview images.
--poster_width_inches and --poster_height_inches