π δΈζζζ‘£ | English
Drop a paper. Get everything you need to promote it.
PaperCast reads your research paper (PDF or arXiv link) and auto-generates:
- π¦ X/Twitter Thread β 5-8 tweets, hook-first
- πΌ LinkedIn Post β professional long-form
- π¨π³ Chinese Summary β ε ¬δΌε·/η₯δΉ ready
- π¨ Graphical Abstract β AI-generated visual summary
- π€ Talk Outline β 10-min presentation structure
- π° Press Release β journalist-ready narrative
Academics are terrible at promoting their own work:
| Problem | PaperCast |
|---|---|
| Writing social posts takes hours | 30 seconds |
| Non-English audiences unreachable | Auto Chinese summary |
| No design skills for graphics | AI graphical abstract |
| Press releases need PR training | Auto-generated |
| Every paper, same format inconsistency | Consistent brand voice |
Inspired by Typefully β the best social media writing tool for creators. PaperCast is Typefully for academics.
PDF / arXiv / Title+Abstract
β
βΌ
LLM reads & extracts
- Core finding
- Key numbers
- So-what
β
βΌ
Format templates
ββββββββΌβββββββ¬βββββββ¬βββββββ
βΌ βΌ βΌ βΌ βΌ
Thread LinkedIn Chinese Graph Press
Web UI (Streamlit). Input: PDF upload or arXiv URL. Output: 3 formats.
| Format | Status |
|---|---|
| X/Twitter Thread | β MVP |
| LinkedIn Post | β MVP |
| Chinese Summary | β MVP |
| Graphical Abstract | π v0.2 |
| Talk Outline | π v0.2 |
| Press Release | π v0.2 |
git clone https://github.com/SpencerRaw/papercast.git
cd papercast
pip install -r requirements.txt
streamlit run app/streamlit_app.pySet your API key:
export DEEPSEEK_API_KEY=sk-...
# or
export OPENROUTER_API_KEY=sk-or-...| Typefully | PaperCast | |
|---|---|---|
| Domain | Social media creators | Academic researchers |
| Input | Ideas / drafts | Papers (PDF, arXiv) |
| Output | Tweets, LinkedIn posts | Threads, LinkedIn, Chinese, Graphics, Press |
| AI depth | Rewrite/suggest | Read paper β extract β format |
| Target user | Anyone building audience | Researchers who want their work seen |
- LLM: DeepSeek / OpenRouter (paper comprehension + generation)
- PDF: PyMuPDF (text extraction)
- Frontend: Streamlit
- Prompt chain: Extract β Hook generation β Format-specific rendering
MIT