Our service provides a secure and scalable AI agent for building your infrastructure in AWS. Simply choose a workspace, explain what you want to do, and we'll take care of the rest.
Here is a zero-cost prompt that you can use to test your integration with real infrastructure with zero AWS cost (build charging applies):
Create a parameter store entry with a unique name which matches the terraform resource name. The value should be the date and time of execution.
Here is a prompt that you can use to delete all the infrastructure in your workspace:
Please help me delete all resources in this workspace by returning no output.
Here is a prompt that you can use to create a new WordPress installation:
Create a complete WordPress architecture for our new customer relationship management team.
It is a good idea to keep related infrastructure together in the same workspace since linked or referenced infrastructure might get disconnected if it is changed independently.
It is also a good idea to keep unrelated infrastructure separated in different workspaces so that you can limit your risks when executing to your intended group.
Whenever you have an independent set of infrastructure to build, create a new workspace for it and select the workspace when you generate the infrastructure.
Each time you run a build in the same workspace, Terrachat includes the history of any code run in that workspace so that you can keep track of your infrastructure.
You can choose which model to use to generate the terraform you need.
We have predominantly tested with the "instant" model, so you might find that to be the best choice.
Selecting the region will ensure that the infrastructure you create lands in that region.
When you click generate on your first build, we create terraform to meet your needs and run it through a number of processes to provide feedback.
It is possible that the terraform is not quite perfect on the first try. However, instead of changing your prompt, just click on "Add Context and Regenerate" and we will automatically add all the appropriate context so that our next attempt will improve.
You should not need to manually update any code, since the system learns automatically.
Please read the context provided with each build. It is an incredibly concise resource with detailed explanations of security considerations and expected results.
Once you have a working plan and the model recommends that you should proceed, click on Apply and we will build your infrastructure in your account.
Instead of storing your permanent AWS credentials, this application will use IAM Role Assumption to get temporary credentials.
You need to create an IAM Role in your AWS account that our application can assume. This provides better security as:
We charge $1 per build currently.
Costs are being revised.
You need money in your wallet in order to execute workloads.
Please top up in "Wallet" in order to use the service.
Our product integrates with HashiCorp Terraform version 1.5.5 to manage infrastructure. Terraform is a widely recognized tool for infrastructure as code, enabling us to define and provide data center infrastructure using a declarative configuration language. We have specifically chosen version 1.5.5 to ensure compatibility with our product and to maintain operational stability.
HashiCorp Terraform version 1.5.5 is licensed under the Mozilla Public License (MPL) 2.0. This license governs the use, reproduction, and distribution of Terraform. A copy of the MPL 2.0 license is available in the Terraform GitHub repository for your reference. We utilize Terraform in accordance with its licensing terms to support our infrastructure management capabilities.
To use our product, users are required to install Terraform version 1.5.5 separately. Our software interfaces with the Terraform command-line interface (CLI) to execute infrastructure management tasks. We do not distribute Terraform as part of our product; instead, users must obtain and install it independently. For detailed installation instructions, please refer to the Terraform website or the Terraform GitHub repository.
Terraform is a registered trademark of HashiCorp, Inc. Our reference to Terraform in our product documentation and materials is for informational purposes only. It does not imply any endorsement, affiliation, or sponsorship by HashiCorp, Inc. We respect the intellectual property rights of HashiCorp and use the Terraform name solely to indicate compatibility with our product.
We have designed our product to work seamlessly with Terraform version 1.5.5. While we strive to ensure compatibility with this specific version, we cannot guarantee support for future versions of Terraform, as updates may introduce changes beyond our control. Users are strongly encouraged to install and use Terraform version 1.5.5 to avoid potential compatibility issues. Any issues arising from the use of alternative versions are the responsibility of the user.
Please note that this service is currently in alpha stage. While we strive to provide the best possible experience, the service is provided "as is" without warranty of any kind, either expressed or implied.
Use at your own risk. We recommend not using this service for critical production environments at this time.