- Home
- Search & Web
- Chataws
Chataws
A ChatGPT plugin that allows users to create websites and Lambda functions using ChatGPT
Rating
Votes
0
score
Downloads
0
total
Price
Free
No login needed
Works With
About
ChatAWS
Create AWS Lambda functions and websites in Amazon S3 using ChatGPT.
https://github.com/banjtheman/chataws/assets/696254/f8c2924d-531a-41a4-a03b-e9c2556c60d1
Features
- Create AWS Python Lambda functions with or without dependencies.
- Create Static websites using Amazon S3.
Prerequisites
To use this plugin, you will need the following:
- Docker
- An AWS account with access to S3 and Lambda services
Installation
Clone the repository:
git clone https://github.com/banjtheman/chataws.gitChange to the repository directory:
cd chatawsBuild the Docker image:
docker build . -t aws_chatgpt_pluginSetup
You will need to setup AWS access keys that can do the following.
- Put Object to the designated bucket
- Create Lambda Functions
- Create Lambda Function URL
In addition, you must create a Lambda Role for the app to use, as well as provide an S3 bucket that allows public objects.
Start Docker
Run the Docker container with the required environment variables:
docker run -p PORT:PORT \
-e AWS_DEFAULT_REGION= \
-e AWS_ACCESS_KEY_ID= \
-e AWS_SECRET_ACCESS_KEY= \
-e LAMBDA_ROLE= \
-e S3_BUCKET= \
-e PORT=PORT \
aws_chatgpt_pluginOnce up you can follow the instructions here to run the plugin within ChatGPT,
Example Prompts
You can test the plugin with some of these prompts:
- Use the ChatAWS Plugin to create a Lambda function that generates a random number between a min and a max number input from a user
- Use the ChatAWS Plugin to create a website in that invokes the Lambda Function and displays the random number each time a button is pressed, and lets the user change the min and max values
- Use the ChatAWS Plugin to create a Lambda function that uses the VADER Sentiment Analysis library to perform sentiment analysis on input text
- Use the ChatAWS Plugin to create a website that invokes the sentiment analysis Lambda Function on an input string from a text box.
Example Outputs
Contributing
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please create an issue or submit a pull request.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Support
If you need help or have any questions, please feel free to open an issue or contact the maintainer.
Don't lose this
Three weeks from now, you'll want Chataws again. Will you remember where to find it?
Save it to your library and the next time you need Chataws, it’s one tap away — from any AI app you use. Group it into a bench with the rest of the team for that kind of task and you can pull the whole stack at once.
⚡ Pro tip for geeks: add a-gnt 🤵🏻♂️ as a custom connector in Claude or a custom GPT in ChatGPT — one click and your library is right there in the chat. Or, if you’re in an editor, install the a-gnt MCP server and say “use my [bench name]” in Claude Code, Cursor, VS Code, or Windsurf.
a-gnt's Take
Our honest review
A ChatGPT plugin that allows users to create websites and Lambda functions using ChatGPT. Best for anyone looking to make their AI assistant more capable in search & web. It's completely free and works across most major AI apps. This one just landed in the catalog — worth trying while it's fresh.
Tips for getting started
Tap "Get" above, pick your AI app, and follow the steps. Most installs take under 30 seconds.
What's New
Imported from GitHub
Ratings & Reviews
0.0
out of 5
0 ratings
No reviews yet. Be the first to share your experience.