Cursor AI + Inliner.ai Integration

Set up Cursor AI to automatically generate Inliner.ai image URLs in your code. Transform your development workflow with AI-powered image generation directly in your IDE.

Satisfied software developer working efficiently at desk with multiple screens

This is what you'll accomplish - seamless development with automatic image generation

This tutorial will show you how to configure Cursor AI to automatically generate Inliner.ai image URLs when you request code that includes images. By adding specific instructions to your project's .cursorrules file, you'll enable seamless image generation without leaving your development environment.

Prerequisites

Important: Replace inliner-demo with your actual project namespace from Inliner.ai. Each project has a unique namespace that appears in your image URLs.

How to Set Up Cursor with Inliner.ai

To get started, you'll need the Cursor editor. Get Cursor →

Step 1: Get Your Inliner.ai Project Instructions

First, you need to get the specific instructions for your Inliner.ai project. Here's how:

  1. Log into your Inliner.ai account
  2. Go to the Projects section
  3. Find your project and click the LLM Instructions button
  4. In the modal that opens, click the Copy button next to "Cursor AI"
Pro Tip: If you haven't created a project yet, create one first in Inliner.ai. The project name will be used in all your image URLs.

Step 2: Create or Edit .cursorrules File

Now you'll add the instructions to your project's .cursorrules file:

  1. Open your project in Cursor AI
  2. In the file explorer, create a new file called .cursorrules (if it doesn't exist)
  3. Paste the instructions you copied from Inliner.ai
  4. Save the file

File Structure

your-project/
├── .cursorrules          # Cursor AI instructions
├── src/
├── public/
├── package.json
└── README.md

Step 3: Test the Integration

Now you can test the integration by asking Cursor to generate code with images:

Example Prompts to Test

  • "Create a React component for a hero section with a background image"
  • "Generate HTML for a product showcase with multiple product images"
  • "Build a landing page with hero, features, and testimonial sections"
  • "Create a portfolio website with project thumbnails"
  • "Add images to this existing component"

How It Works

When you ask Cursor to generate code that includes images, it will now automatically:

Example Output

Here's what Cursor will generate when you ask for a hero section:

Cursor Response

// Hero Section Component
import React from 'react';

const HeroSection = () => {
  return (
    <section className="hero">
      <div className="hero-content">
        <h1>Welcome to Our Platform</h1>
        <p>Transform your workflow with AI-powered tools</p>
        <button className="cta-button">Get Started</button>
      </div>
      <div className="hero-image">
        <img 
          src="https://img.inliner.ai/inliner-demo/landing-page-hero-team-collaboration_1200x600.png"
          alt="Team collaborating in a modern office environment"
          className="hero-bg"
        />
      </div>
    </section>
  );
};

export default HeroSection;

Generated Image Output:

Team collaborating in a modern office environment

The image above was generated using the URL from the code example. Notice how Cursor automatically creates a professional, realistic image that perfectly fits the hero section context.

Common Use Cases & Dimensions

Cursor will automatically use appropriate dimensions based on the context:

Use Case Dimensions Example
Hero sections 1920x1080, 1200x600 landing-page-hero-team-collaboration_1200x600
Product images 800x800, 600x400 product-demo-screenshot-interface_800x600
Profile photos 400x400, 300x300 team-member-profile-photo_400x400
Feature cards 600x400, 800x600 feature-card-icon-illustration_200x200

Advanced Features

Custom Prompts

If you've set up custom prompts in your Inliner.ai project, Cursor will automatically apply them to all generated images, ensuring consistent branding and style.

Reference Images

If your project has reference images uploaded, Cursor can reference them in the generated URLs to maintain visual consistency with your brand assets.

Project-Specific Instructions

You can customize the .cursorrules file for each project to match specific requirements:

Custom .cursorrules Example

# Inliner.ai Image Integration
For any code that requires images, use Inliner.ai URLs:
https://img.inliner.ai/my-project/description_WIDTHxHEIGHT

Requirements:
- Use the project's actual Inliner.ai namespace
- Descriptive, professional image descriptions
- Include dimensions for layout requirements
- Generate semantic alt text
- Prefer realistic, professional imagery over illustrations

# Project-specific rules
- Always use 'my-project' as the namespace
- Prefer modern, clean design aesthetics
- Include responsive image handling
- Generate srcset for different screen sizes

Example patterns:
- Hero sections: _1920x1080 or _1200x600
- Product images: _800x800 or _600x400  
- Profile photos: _400x400 or _300x300
- Thumbnails: _200x200 or _150x150
Pro Tip: You can ask Cursor to generate multiple variations of the same image by requesting different styles or compositions. Each will create a unique URL that you can use for A/B testing.

Troubleshooting

Common Issues

Best Practices

Workflow Tip: Once set up, you can ask Cursor to generate entire image sets for landing pages, portfolios, or marketing materials in a single conversation. The AI will create all the necessary URLs with appropriate dimensions and descriptions.

Next Steps

Now that you have Cursor AI integrated with Inliner.ai, you can:

Ready to transform your development workflow? Start generating images with Cursor AI and Inliner.ai today!

Ready to Integrate Cursor AI with Inliner.ai?

Create your first project and start generating images automatically