Text Documentation
Complete guide to WokGen's AI copywriting engine — headlines, blog posts, product descriptions, social copy, code, stories, and more.
1. Overview
WokGen Text is an AI copywriting engine powered by Eral 7c (Llama 3.3 70B). It covers ten distinct content types — from punchy marketing headlines to long-form essays — with tone controls and length presets that let you dial in exactly the copy you need.
Who it's for
- Marketers — ad copy, landing page headlines, email subject lines.
- Developers — code snippets, technical documentation stubs, README sections.
- Content creators — blog posts, social captions, newsletter intros.
- Product teams — product descriptions, feature taglines, onboarding copy.
- Writers — story starters, essay outlines, creative writing prompts expanded into full drafts.
2. Content Types
WokGen Text supports ten content types. Each type primes the model with a different structural and tonal objective.
| Type | What it generates | Typical length |
|---|---|---|
| Headline | Attention-grabbing title for an article, ad, or landing page | Single line |
| Tagline | Short brand statement or product slogan | 5–15 words |
| Blog Post | Full structured article with intro, body sections, and conclusion | 200–1 000 words |
| Product Description | Benefit-led product copy for e-commerce or SaaS | 50–300 words |
| Subject line + email body for marketing, cold outreach, or transactional messages | 100–400 words | |
| Social Post | Platform-optimised caption for Twitter/X, LinkedIn, Instagram, or TikTok | 20–280 chars |
| Code Snippet | Functional code sample in any language, with inline comments | Varies |
| Story | Short-form narrative or scene with characters and arc | 100–800 words |
| Essay | Structured argument or analytical piece with thesis and evidence | 300–1 000 words |
| Ad Copy | CTA-driven copy for display, search, or social ads | 25–150 words |
Selecting a content type
Choose the content type that matches your output goal, not your prompt. For example, if you want a short punchy sentence that sums up your product, choose Taglineeven if your prompt is a paragraph of context. The model uses the content type to set its output structure.
3. Tone Settings
Tone shapes the voice and register of the generated copy. The same prompt with different tones produces meaningfully different output.
| Tone | Description | Example output excerpt |
|---|---|---|
| Professional | Formal, polished, business-appropriate | "Our platform delivers enterprise-grade performance at scale." |
| Casual | Conversational, friendly, approachable | "Hey — we built this so you don't have to stress about it." |
| Creative | Imaginative, original, narrative-driven | "In a world where data breathes, your dashboard is the heartbeat." |
| Technical | Precise, jargon-aware, developer-focused | "The API accepts a JSON payload with a required prompt field and optional temperature parameter." |
| Persuasive | CTA-oriented, benefit-led, conversion-focused | "Join 12 000 teams already shipping faster — start free today." |
| Playful | Light, humorous, energetic | "Your pixels just levelled up (and honestly? We're a bit proud.)" |
4. Length Control
The Length control sets a target word count for the generated output. The model treats this as a guide, not a hard cap — final outputs may vary ±20%.
| Setting | Target length | Best for |
|---|---|---|
| Micro | ~50 words | Headlines, taglines, social posts, ad one-liners |
| Short | ~200 words | Product descriptions, emails, short blog intros |
| Medium | ~500 words | Blog sections, essays, landing page copy |
| Long | ~1 000 words | Full blog posts, detailed essays, long-form copy |
5. Prompting Guide
The quality of your output is directly tied to prompt specificity. Vague prompts produce generic copy; specific prompts produce copy you can actually use.
General principles
- Name the product or subject explicitly. Don't write "a productivity app" — write "Flowline, a Kanban-based project management tool for remote engineering teams".
- Specify the target audience. "for indie game developers aged 20–35" gives the model critical context about register and assumed knowledge.
- Include the desired action or outcome. For ad copy, say what you want readers to do: "click to start a free trial", "share with their team", "visit the pricing page".
- Mention constraints. "Under 100 characters", "no technical jargon", "must include the word 'launch'" all steer the model effectively.
Content-type-specific tips
Headline
Include the topic, the benefit, and optionally a number or power word. Example: "Headline for a blog post about reducing Kubernetes costs — emphasise saving money without sacrificing performance."
Blog Post
Provide the topic, target audience, main argument, and 2–3 key points to cover. Example: "Blog post for junior developers about understanding async/await in JavaScript. Cover the event loop, callback hell as context, and three real-world examples."
Product Description
Lead with the product category, key differentiators, and who it's for. Example: "Product description for NoiseBuster Pro, a noise-cancelling USB microphone for remote workers. Key features: 48kHz recording, AI noise reduction, plug-and-play. Target: developers on video calls."
Specify email type (cold outreach / newsletter / transactional), sender context, recipient, and CTA. Example: "Cold outreach email from a design agency to a SaaS startup founder. Goal: book a 30-minute brand strategy call. Keep it under 150 words, Professional tone."
Social Post
Name the platform — copy structure differs significantly between LinkedIn, Twitter/X, and Instagram. Example: "LinkedIn post announcing WokGen Voice Beta launch. Highlight AI voice generation for game devs. Include one relevant emoji, no hashtag spam."
Code Snippet
Specify language, what the code should do, input/output, and any libraries allowed. Example: "TypeScript function that debounces an async callback with a configurable delay. Use no external dependencies. Include JSDoc comments."
6. Downloading
Generated text can be downloaded in two formats:
- .txt — plain text, no formatting, maximum compatibility with any editor or system.
- .md — Markdown format, preserving headings, bold, bullet lists, and code blocks where applicable. Ideal for blog posts, essays, and documentation.
Click the Download button below the output panel and select your preferred format. The file is named wokgen-text-[timestamp].[ext].
.md if you're pasting into Notion, GitHub, or a Markdown-based CMS — the formatting will be preserved. Use .txt for Word, Google Docs, or email clients.7. Saving to Gallery
Text generations can be saved to your WokGen Gallery to build a reusable copy library and share with your community.
- Click Save to Gallery after generation.
- Set visibility to Public to share with the WokGen community, or Private to keep it in your account.
- Public copy appears in the Text Gallery with your username, content type, and tone tags.
- Browse community-saved copy in the Gallery to discover prompt patterns and tone examples.
8. Rate Limits
| Plan | Generations per hour | Notes |
|---|---|---|
| Free | 20 / hour | All content types and tones included |
| Pro | 100 / hour | Priority queue, faster response times |
| Max | Unlimited | Subject to fair use; no per-hour cap |
Rate limits apply to generation requests regardless of content type or output length. Limits reset on a rolling 60-minute window.
9. AI Models
WokGen Text is powered by Eral 7c, the platform's primary language model backed by Llama 3.3 70B.
- Model: Llama 3.3 70B via the Eral 7c inference layer
- Response time: typically 1–4 seconds for Micro/Short; 5–12 seconds for Long outputs
- Consistency: no model degradation over time — the same prompt returns consistent quality regardless of time of day or load
- Context window: 128 000 tokens — long enough to include extensive background context in your prompt
- Output temperature: dynamically adjusted per content type — lower for Technical/Professional, higher for Creative/Playful
10. Best Practices
Be specific in your prompt
The single most impactful improvement you can make is adding specificity. Replace "write a product description" with "write a product description for Lumino, a portable LED ring light for content creators, sold on Amazon, targeting YouTubers aged 18–30." The difference in output quality is dramatic.
Specify your target audience
Including the audience shifts vocabulary, assumed knowledge, and tone automatically. "for senior backend engineers" vs "for non-technical founders" will produce substantially different copy from the same product brief.
Mention the product category
Category context helps the model use industry-appropriate language and conventions. "a B2B SaaS project management tool" gives the model more signal than "an app that helps teams work together".
Use tone intentionally
Don't leave tone on the default unless you're happy with a neutral result. For most marketing copy, Persuasive is the right choice. For developer documentation, use Technical. For social media, try Playfulor Casual first.
Iterate with short lengths first
Start with Micro or Short to validate the direction, then re-generate at Medium or Long once you're happy with the angle and tone. This is faster than regenerating a 1 000-word piece three times.
11. Example Prompts
Five worked examples across different content types:
1. Headline — SaaS landing page
Prompt:
Content type: Headline Tone: Persuasive Length: Micro Write a headline for the landing page of Deployify — a one-click deployment platform for Node.js apps. Target audience: solo developers. Emphasise speed and simplicity. No jargon.
Output:
Deploy Your Node App in One Click — No DevOps Required.
2. Product Description — consumer hardware
Prompt:
Content type: Product Description Tone: Creative Length: Short Product: StellarPad X2 — a wireless mechanical keyboard with per-key RGB, hot-swappable switches, and 6-month battery life. Target: PC gamers and enthusiast typists. Highlight the tactile feel and RGB customisation.
Output excerpt:
Every keystroke is a statement. The StellarPad X2 puts tactile, responsive hot-swap switches under your fingertips — swap in your favourite clicky or silent switches in seconds, no soldering required. Bathe your desk in 16.8M colours with per-key RGB that syncs to your game, your music, or your mood. And with six months of wireless freedom on a single charge, the cord-cutting never ends.
3. Social Post — LinkedIn announcement
Prompt:
Content type: Social Post Tone: Professional Length: Micro Platform: LinkedIn Announcing the public beta of WokGen Voice — AI text-to-speech for game devs, content creators, and marketers. Mention NPC dialogue, narration, and ads as use cases. End with a call to try it free.
Output:
Excited to announce WokGen Voice is now in public beta. Generate professional-quality narration, NPC dialogue for your game, or punchy ad voiceovers from plain text — in seconds. Whether you're an indie dev, content creator, or marketer, Voice gives you studio-quality audio without the recording setup. Try it free → wokgen.com/voice
4. Code Snippet — TypeScript utility
Prompt:
Content type: Code Snippet Tone: Technical Length: Short Write a TypeScript utility function that truncates a string to a given character limit and appends '…' if truncated. Handle edge cases: empty string, limit of 0, and limit larger than string. Include JSDoc.
Output:
/**
* Truncates a string to the given character limit, appending '…' if truncated.
* @param str - The input string.
* @param limit - Maximum character length (must be >= 0).
* @returns The truncated string, or the original if within the limit.
*/
export function truncate(str: string, limit: number): string {
if (!str || limit <= 0) return '';
if (str.length <= limit) return str;
return str.slice(0, limit) + '…';
}5. Email — cold outreach
Prompt:
Content type: Email Tone: Casual Length: Short Cold outreach from a freelance motion designer to an indie game studio. Goal: offer trailer editing and UI animation services. Studio recently launched a Kickstarter. Keep it friendly, reference the Kickstarter, and ask for a quick chat — not a long sales call.
Output excerpt:
Subject: Quick thought on your Kickstarter trailer Hey [Name], Saw the Kickstarter for [Game] — the art style is genuinely striking. I'm a motion designer who works mostly with indie studios on trailers and in-game UI animations. I noticed your launch trailer and thought there might be room to punch up a few of the transitions and particle effects if you're planning a follow-up. No big pitch — just wondering if you'd be up for a 20-min call this week? [Your name]