> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vibedoc-ai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AI-Powered Creation

> Generate professional documents by chatting with AI - no templates needed

## Overview

VibeDoc's AI document generation transforms natural language into structured, professional documents. Simply describe what you need, and our AI creates a complete document with appropriate formatting, sections, and content.

<img src="https://mintcdn.com/vibedoc/nyIpYqCdQSz9ZFvN/images/ai-creation-demo.png?fit=max&auto=format&n=nyIpYqCdQSz9ZFvN&q=85&s=316149a792ebdf04432c538a6e7ff9be" alt="AI Document Creation" className="rounded-lg border" data-path="images/ai-creation-demo.png" />

## How It Works

<Steps>
  <Step title="Describe Your Document">
    Type a natural language description of what you want to create:

    ```plaintext theme={null}
    "Create a service agreement for web development with
    payment terms, timeline, and deliverables"
    ```
  </Step>

  <Step title="AI Analyzes & Plans">
    The AI:

    * Understands document type and purpose
    * Identifies required sections
    * Determines appropriate structure
    * Plans content hierarchy
  </Step>

  <Step title="Generates Structured Content">
    Creates a complete document with:

    * Professional headings
    * Formatted paragraphs
    * Structured lists
    * Data tables
    * Signature blocks
    * And more
  </Step>

  <Step title="Refine with Chat">
    Continue the conversation to:

    * Add new sections
    * Modify existing content
    * Change formatting
    * Adjust tone or style
  </Step>
</Steps>

## Supported Document Types

<CardGroup cols={2}>
  <Card title="Business Documents" icon="briefcase">
    * Proposals & Contracts
    * Service Agreements
    * NDAs & Legal Docs
    * Business Plans
    * Investment Decks
  </Card>

  <Card title="Financial Documents" icon="dollar-sign">
    * Invoices & Receipts
    * Budget Reports
    * Financial Statements
    * Expense Reports
    * Purchase Orders
  </Card>

  <Card title="Project Management" icon="diagram-project">
    * Project Plans
    * Meeting Agendas
    * Status Reports
    * Roadmaps
    * Timelines
  </Card>

  <Card title="HR & Operations" icon="users">
    * Job Descriptions
    * Employee Handbooks
    * Performance Reviews
    * Training Materials
    * Onboarding Docs
  </Card>
</CardGroup>

## AI Model

VibeDoc uses **Anthropic Claude** for document generation:

<Info>
  **Model Features:**

  * 200K context window for long documents
  * Advanced reasoning for complex structures
  * Multi-language support
  * Code-aware for technical docs
  * Fast streaming responses
</Info>

### Why Claude?

* ✅ **Accuracy**: Best-in-class for structured content
* ✅ **Speed**: Streaming output for instant feedback
* ✅ **Context**: Maintains coherence across long documents
* ✅ **Safety**: Constitutional AI for appropriate content
* ✅ **Flexibility**: Handles any document type

## Prompt Engineering Tips

Get better results with these prompting techniques:

### Be Specific

<CodeGroup>
  ```plaintext ❌ Vague theme={null}
  "Create a contract"
  ```

  ```plaintext ✅ Specific theme={null}
  "Create a web development service agreement including
  scope of work, payment terms (30/40/30 split),
  6-month timeline, and signature blocks for both parties"
  ```
</CodeGroup>

### Provide Context

Include relevant details:

* Purpose and audience
* Tone (formal, casual, technical)
* Length (brief, detailed, comprehensive)
* Required sections
* Special requirements

### Use Examples

Reference similar documents:

```plaintext theme={null}
"Create a proposal similar to a consulting engagement,
but for software development. Include technical
specifications and hosting requirements."
```

### Iterate Incrementally

Start broad, then refine:

<Steps>
  <Step title="Initial Request">
    "Create a project proposal for mobile app development"
  </Step>

  <Step title="Add Details">
    "Add a detailed technical architecture section"
  </Step>

  <Step title="Refine Tone">
    "Make the executive summary more formal and concise"
  </Step>

  <Step title="Adjust Format">
    "Convert the feature list into a table with priorities"
  </Step>
</Steps>

## Credit Costs

AI generation consumes credits based on token usage:

<Info>
  **Pricing:**

  * Input tokens: **0.001 credits** per token (\~\$0.003 per 1K tokens)
  * Output tokens: **0.015 credits** per token (\~\$0.015 per 1K tokens)

  Example: Generating a 1500-word document typically costs **1-2 credits**.
</Info>

### Estimating Costs

| Document Type        | Typical Length | Estimated Cost  |
| -------------------- | -------------- | --------------- |
| Simple Email         | 200 words      | 0.1-0.3 credits |
| Meeting Agenda       | 500 words      | 0.3-0.7 credits |
| Business Proposal    | 1500 words     | 1-2 credits     |
| Contract             | 2500 words     | 2-4 credits     |
| Comprehensive Report | 5000 words     | 4-8 credits     |

<Tip>
  The first generation is usually the most expensive. Iterative edits via chat cost much less since they only process the changes.
</Tip>

## Advanced Features

### Contextual Awareness

The AI maintains context throughout your conversation:

```plaintext User theme={null}
Create a software license agreement

AI generates basic license agreement

User: Add a section about liability limitations

AI adds section with proper context and formatting

User: Make it more suitable for SaaS

AI adjusts language and terms for SaaS context
```

### Multi-Block Generation

The AI can create multiple related blocks:

* Headers with matching content sections
* Tables with appropriate data
* Lists with consistent formatting
* Callouts for important notes
* Signatures at document end

### Smart Formatting

Automatically applies:

* Professional heading hierarchy (H1 → H2 → H3)
* Consistent spacing and margins
* Appropriate emphasis (bold, italic)
* List styles (bullets vs. numbers)
* Table layouts

## Limitations

<Warning>
  **Current Limitations:**

  * Maximum document length: \~10,000 words
  * No real-time collaboration during generation
  * Limited to text-based content (images coming soon)
  * English language optimized (other languages supported but less polished)
</Warning>

## Best Practices

<AccordionGroup>
  <Accordion icon="check" title="Do: Start with a Clear Goal">
    Define the document purpose upfront: "Create a formal proposal to secure Series A funding with financial projections"
  </Accordion>

  <Accordion icon="check" title="Do: Provide Examples">
    Reference similar documents: "Similar to a standard NDA but with remote work clauses"
  </Accordion>

  <Accordion icon="check" title="Do: Iterate in Small Steps">
    Make incremental changes rather than regenerating everything
  </Accordion>

  <Accordion icon="xmark" title="Don't: Be Too Vague">
    Avoid: "Make a document" — too ambiguous for good results
  </Accordion>

  <Accordion icon="xmark" title="Don't: Request Sensitive Content">
    The AI won't generate: financial advice, medical advice, or legal opinions
  </Accordion>

  <Accordion icon="xmark" title="Don't: Expect Perfect First Draft">
    Plan to iterate and refine — AI is a starting point, not a final product
  </Accordion>
</AccordionGroup>

## AI Response Feedback System

Help improve VibeDoc by rating AI-generated responses:

<CardGroup cols={2}>
  <Card title="Thumbs Up" icon="thumbs-up">
    Mark helpful, accurate responses
  </Card>

  <Card title="Thumbs Down" icon="thumbs-down">
    Flag problematic or unhelpful responses
  </Card>
</CardGroup>

### How It Works

<Steps>
  <Step title="Review AI Response">
    After the AI generates content, review the output quality
  </Step>

  <Step title="Click Feedback Icon">
    Look for thumbs up/down buttons next to the AI message
  </Step>

  <Step title="Optional: Add Comment">
    For negative feedback, you can explain what went wrong
  </Step>

  <Step title="Submit">
    Your feedback is saved and helps improve future responses
  </Step>
</Steps>

### Why Provide Feedback?

<AccordionGroup>
  <Accordion title="Improves AI Quality" icon="chart-line">
    Your ratings help train the AI to generate better documents over time
  </Accordion>

  <Accordion title="Identifies Problems" icon="bug">
    Reports errors, hallucinations, or inappropriate content for review
  </Accordion>

  <Accordion title="Shapes Future Features" icon="lightbulb">
    High-rated patterns inform new features and capabilities
  </Accordion>

  <Accordion title="Personal Improvement" icon="user">
    System learns your preferences for more personalized future responses
  </Accordion>
</AccordionGroup>

<Info>
  **Privacy Note**: Feedback is stored securely and used only for improving VibeDoc's AI capabilities. Your document content remains private.
</Info>

### Feedback Categories

When you rate a response negatively, you can select specific issues:

* **Inaccurate**: Factual errors or incorrect information
* **Incomplete**: Missing required sections or details
* **Poor Formatting**: Structure or organization issues
* **Wrong Tone**: Doesn't match requested formality level
* **Too Long/Short**: Length doesn't meet requirements
* **Other**: Custom feedback for unique issues

<Tip>
  **Best Practice**: Provide specific feedback for negative ratings. Instead of just clicking thumbs down, explain what went wrong to help us improve.
</Tip>

## Comparison: AI vs. Templates

| Feature            | AI Generation         | Traditional Templates  |
| ------------------ | --------------------- | ---------------------- |
| **Flexibility**    | ✅ Infinite variations | ❌ Fixed structure      |
| **Customization**  | ✅ Natural language    | ❌ Manual editing       |
| **Learning Curve** | ✅ Instant             | ⚠️ Must learn template |
| **Speed**          | ✅ Seconds             | ⚠️ Minutes to hours    |
| **Consistency**    | ⚠️ Varies             | ✅ Always consistent    |
| **Creativity**     | ✅ High                | ❌ Limited              |

<Tip>
  **Best of Both Worlds**: Use AI to generate initial content, then save as a template for consistent future use.
</Tip>

## Next Steps

<CardGroup cols={2}>
  <Card title="Block Editor" icon="cube" href="/features/block-editor">
    Learn how to edit AI-generated content
  </Card>

  <Card title="Templates" icon="palette" href="/features/templates">
    Customize document styling
  </Card>

  <Card title="Creating Documents" icon="file-plus" href="/guides/creating-documents">
    Step-by-step guide
  </Card>

  <Card title="Credits & Billing" icon="coins" href="/guides/credits-billing">
    Understand credit usage
  </Card>
</CardGroup>
