├── .gitignore ├── LICENSE ├── README.md ├── config ├── poster_config.yaml └── prompts │ ├── GPT-4o-image_generation.txt │ ├── classify_visuals.txt │ ├── extract_color_from_figure.txt │ ├── extract_keywords.txt │ ├── extract_structured_sections.txt │ ├── extract_theme_from_logo.txt │ ├── extract_title_authors.txt │ ├── layout_balancer.txt │ ├── narrative_abt_extraction.txt │ └── spatial_content_planner.txt ├── data ├── Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── Neural_Encoding_and_Decoding_at_Scale │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers │ ├── aff.png │ ├── logo.png │ └── paper.pdf └── am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation │ ├── aff.png │ ├── logo.png │ └── paper.pdf ├── fonts ├── Arial.ttf └── HelveticaNeue.ttf ├── pyproject.toml ├── requirements.txt ├── resource ├── active-geo.png ├── human │ ├── DP-CutMixSL.png │ ├── deal.png │ ├── fourier.png │ ├── llmlearn.png │ ├── neural-encoding.png │ └── watermark.png ├── logo.png ├── method.png ├── neural-encoding.png ├── webui-finish.png └── webui-start.png ├── src ├── __init__.py ├── agents │ ├── __init__.py │ ├── balancer_agent.py │ ├── color_agent.py │ ├── curator.py │ ├── font_agent.py │ ├── layout_agent.py │ ├── layout_with_balancer.py │ ├── parser.py │ ├── renderer.py │ └── section_title_designer.py ├── config │ ├── __init__.py │ └── poster_config.py ├── layout │ ├── __init__.py │ └── text_height_measurement.py ├── state │ ├── __init__.py │ └── poster_state.py └── workflow │ ├── __init__.py │ └── pipeline.py ├── utils ├── langgraph_utils.py └── src │ ├── __init__.py │ └── logging_utils.py ├── uv.lock └── webui ├── backend └── main.py ├── frontend ├── index.html ├── package.json ├── src │ ├── App.tsx │ ├── api.ts │ ├── components │ │ ├── FileUpload.tsx │ │ └── ProgressBar.tsx │ ├── index.css │ ├── main.tsx │ ├── postergen-logo.png │ └── types.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── start_backend.py └── start_frontend.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/README.md -------------------------------------------------------------------------------- /config/poster_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/poster_config.yaml -------------------------------------------------------------------------------- /config/prompts/GPT-4o-image_generation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/GPT-4o-image_generation.txt -------------------------------------------------------------------------------- /config/prompts/classify_visuals.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/classify_visuals.txt -------------------------------------------------------------------------------- /config/prompts/extract_color_from_figure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/extract_color_from_figure.txt -------------------------------------------------------------------------------- /config/prompts/extract_keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/extract_keywords.txt -------------------------------------------------------------------------------- /config/prompts/extract_structured_sections.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/extract_structured_sections.txt -------------------------------------------------------------------------------- /config/prompts/extract_theme_from_logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/extract_theme_from_logo.txt -------------------------------------------------------------------------------- /config/prompts/extract_title_authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/extract_title_authors.txt -------------------------------------------------------------------------------- /config/prompts/layout_balancer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/layout_balancer.txt -------------------------------------------------------------------------------- /config/prompts/narrative_abt_extraction.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/narrative_abt_extraction.txt -------------------------------------------------------------------------------- /config/prompts/spatial_content_planner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/config/prompts/spatial_content_planner.txt -------------------------------------------------------------------------------- /data/Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach/aff.png -------------------------------------------------------------------------------- /data/Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach/logo.png -------------------------------------------------------------------------------- /data/Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Active_Geospatial_Search_for_Efficient_Tenant_Eviction_Outreach/paper.pdf -------------------------------------------------------------------------------- /data/Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book/aff.png -------------------------------------------------------------------------------- /data/Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book/logo.png -------------------------------------------------------------------------------- /data/Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Can_LLMs_Really_Learn_to_Translate_a_Low-Resource_Language_from_One_Grammar_Book/paper.pdf -------------------------------------------------------------------------------- /data/Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts/aff.png -------------------------------------------------------------------------------- /data/Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts/logo.png -------------------------------------------------------------------------------- /data/Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Can_Watermarked_LLMs_be_Identified_by_Users_via_Crafted_Prompts/paper.pdf -------------------------------------------------------------------------------- /data/DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging/aff.png -------------------------------------------------------------------------------- /data/DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging/logo.png -------------------------------------------------------------------------------- /data/DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/DEAL_Data-Efficient_Adversarial_Learning_for_High-Quality_Infrared_Imaging/paper.pdf -------------------------------------------------------------------------------- /data/Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer/aff.png -------------------------------------------------------------------------------- /data/Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer/logo.png -------------------------------------------------------------------------------- /data/Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Differentially_Private_CutMix_for_Split_Learning_with_Vision_Transformer/paper.pdf -------------------------------------------------------------------------------- /data/Neural_Encoding_and_Decoding_at_Scale/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Neural_Encoding_and_Decoding_at_Scale/aff.png -------------------------------------------------------------------------------- /data/Neural_Encoding_and_Decoding_at_Scale/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Neural_Encoding_and_Decoding_at_Scale/logo.png -------------------------------------------------------------------------------- /data/Neural_Encoding_and_Decoding_at_Scale/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Neural_Encoding_and_Decoding_at_Scale/paper.pdf -------------------------------------------------------------------------------- /data/Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation/aff.png -------------------------------------------------------------------------------- /data/Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation/logo.png -------------------------------------------------------------------------------- /data/Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Object_Pose_Estimation_with_Statistical_Guarantees_Conformal_Keypoint_Detection_and_Geometric_Uncertainty_Propagation/paper.pdf -------------------------------------------------------------------------------- /data/PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection/aff.png -------------------------------------------------------------------------------- /data/PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection/logo.png -------------------------------------------------------------------------------- /data/PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/PhishAgent_A_Robust_Multimodal_Agent_for_Phishing_Webpage_Detection/paper.pdf -------------------------------------------------------------------------------- /data/Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers/aff.png -------------------------------------------------------------------------------- /data/Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers/logo.png -------------------------------------------------------------------------------- /data/Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/Truly_Scale_Equivariant_Deep_Nets_with_Fourier_Layers/paper.pdf -------------------------------------------------------------------------------- /data/am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation/aff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation/aff.png -------------------------------------------------------------------------------- /data/am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation/logo.png -------------------------------------------------------------------------------- /data/am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/data/am-ELO_A_Stable_Framework_for_Arena-based_LLM_Evaluation/paper.pdf -------------------------------------------------------------------------------- /fonts/Arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/fonts/Arial.ttf -------------------------------------------------------------------------------- /fonts/HelveticaNeue.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/fonts/HelveticaNeue.ttf -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/requirements.txt -------------------------------------------------------------------------------- /resource/active-geo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/active-geo.png -------------------------------------------------------------------------------- /resource/human/DP-CutMixSL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/human/DP-CutMixSL.png -------------------------------------------------------------------------------- /resource/human/deal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/human/deal.png -------------------------------------------------------------------------------- /resource/human/fourier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/human/fourier.png -------------------------------------------------------------------------------- /resource/human/llmlearn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/human/llmlearn.png -------------------------------------------------------------------------------- /resource/human/neural-encoding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/human/neural-encoding.png -------------------------------------------------------------------------------- /resource/human/watermark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/human/watermark.png -------------------------------------------------------------------------------- /resource/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/logo.png -------------------------------------------------------------------------------- /resource/method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/method.png -------------------------------------------------------------------------------- /resource/neural-encoding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/neural-encoding.png -------------------------------------------------------------------------------- /resource/webui-finish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/webui-finish.png -------------------------------------------------------------------------------- /resource/webui-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/resource/webui-start.png -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/agents/balancer_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/balancer_agent.py -------------------------------------------------------------------------------- /src/agents/color_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/color_agent.py -------------------------------------------------------------------------------- /src/agents/curator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/curator.py -------------------------------------------------------------------------------- /src/agents/font_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/font_agent.py -------------------------------------------------------------------------------- /src/agents/layout_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/layout_agent.py -------------------------------------------------------------------------------- /src/agents/layout_with_balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/layout_with_balancer.py -------------------------------------------------------------------------------- /src/agents/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/parser.py -------------------------------------------------------------------------------- /src/agents/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/renderer.py -------------------------------------------------------------------------------- /src/agents/section_title_designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/agents/section_title_designer.py -------------------------------------------------------------------------------- /src/config/__init__.py: -------------------------------------------------------------------------------- 1 | # Configuration module for Paper-to-Poster system -------------------------------------------------------------------------------- /src/config/poster_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/config/poster_config.py -------------------------------------------------------------------------------- /src/layout/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/layout/__init__.py -------------------------------------------------------------------------------- /src/layout/text_height_measurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/layout/text_height_measurement.py -------------------------------------------------------------------------------- /src/state/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/state/poster_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/state/poster_state.py -------------------------------------------------------------------------------- /src/workflow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/workflow/__init__.py -------------------------------------------------------------------------------- /src/workflow/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/src/workflow/pipeline.py -------------------------------------------------------------------------------- /utils/langgraph_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/utils/langgraph_utils.py -------------------------------------------------------------------------------- /utils/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/src/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/utils/src/logging_utils.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/uv.lock -------------------------------------------------------------------------------- /webui/backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/backend/main.py -------------------------------------------------------------------------------- /webui/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/index.html -------------------------------------------------------------------------------- /webui/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/package.json -------------------------------------------------------------------------------- /webui/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/App.tsx -------------------------------------------------------------------------------- /webui/frontend/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/api.ts -------------------------------------------------------------------------------- /webui/frontend/src/components/FileUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/components/FileUpload.tsx -------------------------------------------------------------------------------- /webui/frontend/src/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/components/ProgressBar.tsx -------------------------------------------------------------------------------- /webui/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/index.css -------------------------------------------------------------------------------- /webui/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/main.tsx -------------------------------------------------------------------------------- /webui/frontend/src/postergen-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/postergen-logo.png -------------------------------------------------------------------------------- /webui/frontend/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/src/types.ts -------------------------------------------------------------------------------- /webui/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/tsconfig.json -------------------------------------------------------------------------------- /webui/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /webui/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/frontend/vite.config.ts -------------------------------------------------------------------------------- /webui/start_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/start_backend.py -------------------------------------------------------------------------------- /webui/start_frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Y-Research-SBU/PosterGen/HEAD/webui/start_frontend.sh --------------------------------------------------------------------------------