Building with AI Warp

Building with AI Warp

Insights from Google I/O Extended Port-Harcourt

Earlier this month, I had the privilege of speaking at Google I/O Extended Port-Harcourt, 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 and why is it important?

  • How to use AI Warp

  • Demos of applications built with AI Warp

What is 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:

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:

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.

Live Demo Recap

During the talk, I demonstrated several applications built with AI Warp, including a developer roadmap generator and a text summarizer 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. To simply learn more about AI Warp and our OSS services, check out https://platformatic.dev/.