Inspiration
AutoSpec.AI is a serverless application that enables users to email or upload documents (PDF, DOCX, TXT) and receive structured, AI-generated system requirements using a Bedrock-powered prompt that mimics the mindset of a skilled systems analyst. The output includes functional requirements, non-functional requirements, stakeholder roles, and technical transparency in both narrative and tabular format.
What it does
- Receive document input (via email or API upload).
- Store document in S3.
- Trigger Lambda function on new upload.
- Parse document (PDF, DOCX, TXT).
- Call Amazon Bedrock with a well-crafted prompt.
- Format AI response into structured system requirements (Markdown, JSON, optionally PDF).
- Send result back via email (SES) or Slack webhook.
- Save input/output history in DynamoDB with metadata for version tracking. ## How we built it Used Amazon Q and Claude Code to build the deep AWS integrations.
Challenges we ran into
Accomplishments that we're proud of
The full Lambda architecture that leverages other AWS services such as S3 and DyanamoDB.
What we learned
Leave more time for the project publishing.
What's next for Auto Spec AI
Moving into full production mode and marketing it.
Log in or sign up for Devpost to join the conversation.