Projects
getCFT open sourced by: Phil Chen
Github Repositories of useful AWS Cloud Solutions implemented using AWS CloudFormation templates.
Building a Asynchronous GenAI Image Generator API open sourced by: Phil Chen
Asynchronous GenAI image generator API. The API creates asynchronously four unique images based on your prompt and stores them in S3. Generating the images asynchronously allows for a faster processing of multiple images. The API will accept an HTTP POST request with the requested images and file name and folder location. After the API is called it will generate a response with the locations of the four images to the requester.
GenAI PDF Query RAG-Based LLM APP open sourced by: Phil Chen
Generative AI PDF Query RAG-Based LLM Application. This solution provides an example of a Generative AI PDF query web application that uses a retrieval-augmented generation (RAG) process architecture. The PDF query web application will go through your PDF’s and provide you responses to your questions based on what is in your PDF’s. The importance of using RAG is the ability to scope the results of the generated response from the LLM in our case Claude 3.5 Sonnet with up-to-date, accurate, reliable responses. RAG allows for domain-specific contextually relevant responses tailored to your data rather than static training data.
Generative AI Text Summarization LLM Application open sourced by: Phil Chen
Generative AI Text Summarization LLM Application. This solution provides an example app showing text summarization leveraging Minstral Large model available from AWS Bedrock. For the frontend UI Streamlit is being used.
Scalable Ubuntu Flask Gunicorn NGINX open sourced by: Phil Chen
This solution provides scaffolding for a scalable Python Flask web application on Ubuntu 18.04 using Gunicorn and NGINX. The web application also leverages Virtualenv to leverage isolated Python environments.
A Scalable Flask application using Gunicorn on Ubuntu 18.04 in Docker example open sourced by: Phil Chen
A scalable Flask application using Gunicorn on Ubuntu 18.04 in Docker example. You can also customize and build your own Docker image referencing the example.
Scaled Python Flask App with NGINX using Multiple Containers with Docker Compose open sourced by: Phil Chen
Scaling a Python Flask application utilizing a multi-container docker architecture. Leveraging Docker Compose to create a NGINX Docker container that will act as a load balancer with two Python Flask application containers it will direct traffic to.
Process Watch open sourced by: Phil Chen
Process Watch monitors processes and workflows in your Linux system for anomalies or situations which when arise trigger predetermined actions you designate. This is useful for systems issues, automating troubleshooting, provisioning, scaling, and much more.
Usage Watch open sourced by: Phil Chen
A Ruby Class with methods to find usage statistics on a Linux server such as CPU, Disk, TCP/UDP Connections, Load, Bandwidth, Disk I/O, and Memory.