LLMs love to answer in terse bullets, but reports, emails, and docs often need prose. This tool turns a bulleted list into flowing text using your own OpenAI or Anthropic key — one bullet in, one expanded item out, in the same order, with the tone preserved.
How it works
Pick a provider and model, paste your API key, and drop in your bullets. Choose how far each point should be expanded — a single sentence, two or three sentences, or a full paragraph. When you run it, the tool makes one direct request from your browser to the provider with a system prompt that tells the model to keep the original meaning and order and not to fabricate detail. The expanded text comes back ready to copy.
Your key never touches a Gera server: it lives only in the tab and is sent straight to OpenAI or Anthropic (using the official direct-browser-access header for Anthropic). Refreshing the page clears it.
When to expand bullets vs. keeping them as bullets
Not all bullet lists benefit from expansion. The format is best suited to these cases:
Good candidates for expansion:
- Meeting action items that need to be written as a follow-up email paragraph.
- Research notes that will go into a report section where bullets would feel informal.
- Slide deck talking points that need to be turned into speaker notes or a written brief.
- Draft outlines for blog posts, proposals, or documentation where you want to flesh out each point before editing.
Cases where bullets are better left as bullets:
- Checklists or step-by-step procedures where the sequencing and structure are the content.
- Side-by-side comparison tables where prose would obscure the comparison.
- Feature lists in product copy where scannability matters more than flow.
- Technical specifications where precision is more important than readability.
The three expansion lengths — when to use each
One sentence — The tightest option. Best for meeting notes, action items, or any list where each point is inherently brief and complete. A single well-constructed sentence per bullet produces a readable summary paragraph without inflating length.
Two to three sentences — The most versatile option. Adds enough context that each point is self-contained and tells a complete mini-story. Good for executive summaries, proposal sections, and narrative reports where each point needs a little substance.
Full paragraph — Use when each bullet is a major section heading or topic that deserves its own paragraph of development. Common in blog post drafting, long-form proposals, and documentation where you are writing from an outline. Be prepared to edit — paragraph expansion is where models most often add filler or drift from the original meaning.
Getting good results
- Match the length to the medium. “One sentence” is great for turning meeting notes into a readable summary; “paragraph” suits a draft you’ll edit further.
- Keep bullets self-contained. The model expands each line independently, so a bullet that depends on context from another may lose nuance — add that context inline.
- Review factual claims. Expansion is generative; the model can smooth over gaps with plausible-sounding detail. Verify anything you’ll publish.
Model selection guidance
Cheaper, faster models (gpt-4o-mini or claude-3-5-haiku) handle most bullet expansion reliably — the task does not require deep reasoning. Step up to a larger model when:
- The bullets are highly technical or domain-specific (medical, legal, scientific).
- You need strong tone matching (for example, formal legal language or a specific brand voice).
- The bullets are ambiguous and need interpretation rather than mechanical expansion.
Since cost scales with output length, choosing the one-sentence option and the smallest model that produces acceptable quality is the cheapest approach.
Tips
- Pair it with the Text → Bullets Collapser to round-trip between outline and prose as you draft.
- Cheaper models handle expansion well — save the premium models for nuanced or technical copy.
- Cost scales with output length, so the shortest length that reads well is also the cheapest.