Pulumi logo
  • Pulumi Home
  • Get Started
  • Cloud Engineering
  • Product
  • Pricing
  • Docs
  • Blog
  • Learn Pulumi
  • Events & Workshops
    • GitHub
    • Slack
    • Registry
    • Pulumi AI
    • Pulumi Cloud Sign In
Get Started
  • Star
  • Slack
  • Docs
  • Registry
  • Pulumi AI
  • Pulumi Cloud Sign In

Pulumi AI

Pulumi AI is an experimental feature that lets you use natural-language prompts to generate Pulumi infrastructure-as-code programs in any language. This page is a web-based version of the open-source Pulumi AI project.

Use the chat widget to describe the infrastructure you’d like to build, making adjustments conversationally as you go. When you’re done, create a new Pulumi project and deploy:

  1. Install Pulumi

  2. Create a new JavaScript TypeScript Python Go C# Java YAML project:

    pulumi new javascript
    pulumi new typescript
    pulumi new python
    pulumi new go
    pulumi new csharp
    pulumi new fsharp
    pulumi new visualbasic
    pulumi new java
    pulumi new yaml
  3. Paste the code into index.js index.ts __main__.py main.go Program.cs Program.fs Program.vb App.java Pulumi.yaml

  4. Install any required Node.js Node.js Python Go .NET Java Node.js .NET .NET dependencies

  5. Deploy with pulumi up

Try the CLI

When you’re ready to go further, try the Pulumi AI CLI, which lets you build cloud infrastructure interactively in real time.