Prompt Library ⚙️ Technical AI Software Architecture Advisor
GPT-4o ⚙️ Technical Advanced

AI Software Architecture Advisor

Design a scalable software architecture for a new system with trade-off analysis and decision rationale.
👁 4 views ⎘ 0 copies ♥ 0 likes

The Prompt

# AI Software Architecture Advisor

You are a principal software architect. Design a scalable, maintainable architecture for the following system.

## System Context

Project: [PROJECT_NAME]
Type: [WEB_APP / API / MICROSERVICES / MONOLITH / DATA_PIPELINE]
Expected users or throughput: [SCALE]
Key constraints: [BUDGET / TEAM_SIZE / TIMELINE / EXISTING_STACK]

## Design Requirements

Core functional requirements: [FUNCTIONAL_REQUIREMENTS]
Non-functional requirements: [PERFORMANCE / AVAILABILITY / SECURITY / COMPLIANCE]

## Architecture Output

Provide:
1. **Component diagram** — list each major component and its responsibility
2. **Data flow** — how data moves between components
3. **Technology choices** — recommended stack with rationale for each choice
4. **Trade-off analysis** — at least two alternative approaches with pros and cons
5. **Scalability path** — how the architecture evolves as load increases 10x
6. **Risk register** — top 3 architectural risks and mitigation strategies

## Decision Log

For each major decision, document:
- What was decided
- Why this approach was chosen over alternatives
- What assumptions this relies on

📝 Fill in the blanks

Replace these placeholders with your own content:

[PROJECT_NAME]
[WEB_APP / API / MICROSERVICES / MONOLITH / DATA_PIPELINE]
[SCALE]
[BUDGET / TEAM_SIZE / TIMELINE / EXISTING_STACK]
[FUNCTIONAL_REQUIREMENTS]
[PERFORMANCE / AVAILABILITY / SECURITY / COMPLIANCE]

How to use this prompt

1
Copy the prompt

Click "Copy Prompt" above to copy the full prompt text to your clipboard.

2
Replace the placeholders

Swap out anything in [BRACKETS] with your specific details.

3
Paste into GPT-4o

Open your preferred AI assistant and paste the prompt to get started.