Replit AI enables you to accomplish the following tasks:

  • Transform a text description into an e-commerce app without prior coding experience.
  • Learn what a section of code does by asking AI to explain it.
  • Accelerate onboarding by providing contextual answers to questions about your codebase.

What is Replit AI

Replit AI is the set of artificial intelligence capabilities integrated with the Replit workspace. Use Replit AI to create and customize apps to match your needs using natural language prompts.

Replit AI includes these powerful services:

Agent

Specializes in generating new projects and building complex features.

Assistant

Specializes in describing your code, making quick fixes, and adding new features.

Learn more about Agent and Assistant in the following video:

Getting started

The quickest way to start using the Replit’s AI-powered tools is to follow the Create with AI Quickstart to build an app.

Agent and Advanced Assistant are premium features that charge your Replit account based on usage. For pricing information and billing policies, see Replit AI Billing.

Alternatively, open either Agent or Assistant by following:

  • Open an existing Replit App
  • Select the magnifying glass icon magnifying glass at the top to open the search tool
  • Scroll to the Tools section or enter Agent or Assistant in the input area.

Agent is only available in Replit Apps created using Agent. For more information, see Replit Agent on existing Replit App.

Key features

Replit AI offers the following powerful development features:

  • Complete app and feature generation from natural language descriptions
  • Intelligent code completion to write error-free code faster
  • Interactive AI chat for help on topics including code explanation, debugging, idea generation, and database design

Use cases

The following examples showcase how Replit AI can transform your ideas into apps.

Improve selected code using Assistant

Select lines of code within a file and ask Assistant to explain what it accomplishes.

Add a complex API integration using Agent

Add a Stripe payment processor integration to your web app to accept payments. Learn more about this topic in the following video:

Next steps

To learn more about Replit’s AI-powered features, see the following resources: