Qovery Migration Ai Agent banner
Qovery Qovery

Qovery Migration Ai Agent

AI community

Description

Qovery Migration AI Agent to Automate and Ease the Migration From Cloud Providers with Qovery

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Qovery Migration AI Agent

Qovery Migration AI Agent is an app designed to facilitate the migration of applications from various platforms to Qovery. Currently, it supports migrating Heroku applications to AWS, GCP, or Scaleway using Qovery.

[![demo video](assets/video.png)](https://www.loom.com/share/0045d92738f0445aac1cd01766dbbdee)

Why this tool?

Migrating applications from one platform to another can be a time-consuming, error-prone process and super costly $$$. Qovery Migration AI Agent aims to simplify this process by automating the generation of Terraform configurations, Dockerfiles, and other necessary files for deploying applications on Qovery.

Features

Note: This project is still in development and may not support all features yet.

  • Migrate Heroku/Render applications to AWS, GCP, Azure or Scaleway via Qovery
  • Generate Terraform configurations for Qovery deployments
  • Create Dockerfiles for migrated applications

Structure

The project is structured as follows:

  • CLI: Contains the command-line interface for the migration agent (can be used on your local machine)
  • Web: Contains the web interface for the migration agent (can be deployed on a server)

Environment Variables

The following environment variables are required to run the application:

Environment Variable Description Required
AWS_ACCESS_KEY_ID AWS access key ID for Bedrock service Yes
AWS_SECRET_ACCESS_KEY AWS secret access key for Bedrock service Yes
AWS_REGION AWS region where Bedrock service is available (e.g., us-east-1, us-west-2) Yes
HEROKU_API_KEY Heroku API key