--- title: LLM Paper Introduction Builder emoji: 📝 colorFrom: blue colorTo: green sdk: streamlit sdk_version: 1.36.0 app_file: app.py pinned: false --- # LLM Paper Introduction Builder A Streamlit app that helps researchers write polished academic paper introductions using major AI models (OpenAI, Anthropic Claude, Google Gemini, NVIDIA). The UI guides you through three structured academic writing moves: - **Move 1** — Establishing a Territory (why the topic matters) - **Move 2** — Establishing a Niche (the gap or problem) - **Move 3** — Occupying the Niche (your solution and contribution) Answer the research questions, then click **Generate introduction** to produce a journal-ready introduction with your chosen model. ## Supported providers | Provider | Key required | |----------|-------------| | ChatGPT (OpenAI) | OpenAI API key | | Claude (Anthropic) | Anthropic API key | | Gemini (Google) | Google AI API key | | NVIDIA | NVIDIA API key | ## Run locally ```bash pip install -r requirements.txt streamlit run app.py ```