Hello! I'm Ghosted, your cloud AI tool for all things AWS. How can I help you today?
Analyzing request...
Identified parameters:
- Instance type: t2.micro
- Region: us-east-1 (N. Virginia)
- OS: Ubuntu 22.04 LTS
Initiating deployment...
✓ Created security group with SSH access
✓ Generated new key pair 'ghosted-demo-key'
✓ Launched EC2 instance
Instance is now RUNNING
Instance ID: i-0abc12345def67890
Public IP: 54.165.xx.xx
SSH command: ssh -i ghosted-demo-key.pem ubuntu@54.165.xx.xx
Deployment completed in 47 seconds
Ghosted is a full-stack, AI-native cloud automation platform I built to simplify AWS resource management through natural language. The frontend is developed with React and TypeScript, styled using Material-UI with terminal-inspired animations and responsive design. The backend is powered by FastAPI and Python, with an AI orchestration layer that integrates OpenAI's GPT-4o via AsyncOpenAI, enabling advanced intent recognition, command extraction, and workload-specific AWS provisioning.
Users can manage EC2 instances and S3 buckets without using the AWS console or CLI — just by chatting. The backend services handle IAM-based authentication with STS and secure external ID flows, while the memory system tracks conversation history and pending confirmations. Ghosted supports Docker containerization, CI/CD pipelines via Netlify (frontend) and Render (backend), and includes structured logging, error handling, and rate limiting. Terraform is integrated for IaC, and all environment variables are securely managed.
With Ghosted, I built not just an AI chatbot — but a secure, production-grade system that turns complex DevOps workflows into conversational actions.