# Building with AI Warp

Earlier this month, I had the privilege of speaking at [Google I/O Extended Port-Harcourt](https://gdg.community.dev/events/details/google-gdg-cloud-port-harcourt-presents-google-io-extended-port-harcourt-2024/), an event organized by Google Cloud Port-Harcourt. In this blog, I’ll be recapping  the key points from my talk on "**Building with AI Warp**" and additional resources for those who couldn’t attend. 

We will also take a look at key outtakes from my talk, namely:

* What is [AI Warp](https://platformatic.dev/feature/ai-warp/) and why is it important?
    
* How to use AI Warp
    
* Demos of applications built with AI Warp
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1721899358107/a96597e1-2184-4e96-84d2-fd7c9bf86050.jpeg align="center")

## **What is** [**AI Warp**](https://platformatic.dev/feature/ai-warp/)**?**

AI-Warp is a gateway for AI providers and user services, streamlining the integration of various Artificial Intelligence (AI) Large Language Models (LLMs) and services into applications from a single Platformatic interface. It offers a unified approach to managing multiple AI providers, making it a powerful tool for developers.

## **Why Choose AI Warp?**

* **Unified API Interface**: AI Warp provides a single, streamlined interface for interacting with different AI providers, simplifying the development process.
    
* **Compatibility with Different Services**: It supports integration with providers such as OpenAI, Gemini, Azure OpenAI, and Ollama, offering flexibility and choice.
    
* **Scalability and Performance**: Designed to handle scalable and high-performance applications.
    
* **Ease of Use for Developers**: Allows coding in JavaScript and TypeScript, making it accessible and developer-friendly.
    

## **How to Use AI Warp**

To create and run an AI Warp application, run the command below:

```plaintext
npx create-platformatic@latest
```

* Select Application, then `@platformatic/ai-warp`
    
* Enter your ai-app name, in our case, `developer-roadmap-generator`
    
* Select your AI provider
    
* Enter the model you want to use
    
* Enter the API key if you are using an online provider (OpenAI)
    

Run the command to start AI Warp:

```plaintext
npm start 
```

To learn more about setting up and deploying applications built with AI Warp, check out this guide on [Building a Developer Roadmap Generator with OpenAI and React](https://blog.platformatic.dev/build-a-developer-roadmap-generator-with-openai-and-react). 

## **Live Demo Recap**

During the talk, I demonstrated several applications built with AI Warp, including a [developer roadmap generator](https://developer-roadmap.fly.dev/) and a [text summarizer](https://ai-text-summarizer.fly.dev/) application, showcasing its versatility and power.

During this segment, I was asked whether a user can run AI Warp locally as a standalone package without the Platformatic runtime? The answer is yes–you can run AI Warp as a single application.

## **Wrapping Up** 

Speaking at Google I/O Extended Port-Harcourt was a rewarding experience in terms of engaging with the developer community.

To learn more about using Platformatic to manage and scale your Node applications simply within your enterprise team, check out [PlatformaticHQ](https://www.platformatichq.com/). To simply learn more about AI Warp and our OSS services, check out [https://platformatic.dev/](https://platformatic.dev/).
