Skip to main content

⚡ Nova Architect

Build AWS infrastructure from plain English.

Describe your application. Nova designs the architecture. Nova Act physically builds it in your AWS Console — live, in real-time.


Install in 30 seconds

pip install nova-architect
nova-architect setup
nova-architect start

Your browser opens. You start building.


Demo

"A photo sharing API with S3 image storage, Lambda processing, and DynamoDB metadata"

Nova Architect:

  1. Designs the optimal serverless AWS architecture (Nova 2 Lite)
  2. Explains it aloud and asks for approval (Nova 2 Sonic)
  3. Builds it live — Nova Act physically navigates your AWS Console
  4. Streams screenshots of every click to your dashboard

4 services. Real AWS account. Under 5 minutes.


Prerequisites

Requirement Where
Python 3.11+ python.org
AWS Account + IAM credentials AWS Console → IAM → Security credentials
Nova Act API key nova.amazon.com/act → Developer Tools
Bedrock Nova model access AWS Console → Bedrock → Model access

Commands

nova-architect setup      # Interactive setup (run once)
nova-architect start      # Start the dashboard
nova-architect doctor     # Diagnose issues
nova-architect reset      # Clean up AWS resources
nova-architect upgrade    # Update to latest version
nova-architect version    # Show version

Start options

nova-architect start --port 9000      # Custom port
nova-architect start --no-browser     # Don't auto-open browser
nova-architect start --headless       # Nova Act without visible browser
nova-architect start --demo           # Demo mode, no real AWS calls

How It Works

You (text / voice / diagram)
        │
        ▼
  Nova 2 Lite ──── Designs optimal serverless architecture  
        │
        ▼
  Nova 2 Sonic ─── Presents design aloud, listens for approval
        │
        ▼
  Nova Act ──────── Opens Chromium, navigates AWS Console live
                    Creates every service. Streams screenshots.

Nova Pro reads hand-drawn architecture diagrams and whiteboard sketches.


Supported AWS Services

S3 · Lambda · DynamoDB · API Gateway · SQS · SNS · Cognito · EventBridge · IAM


Privacy

Your AWS credentials are stored locally in ~/.nova-architect/config.json. They are never sent to any Nova Architect server — there is no Nova Architect server. Everything runs on your machine, in your AWS account.


Docker

docker run -p 8000:8000 \
  -e AWS_ACCESS_KEY_ID=your_key \
  -e AWS_SECRET_ACCESS_KEY=your_secret \
  -e AWS_REGION=us-east-1 \
  -e NOVA_ACT_API_KEY=your_nova_act_key \
  -e NOVA_ACT_HEADLESS=true \
  novaarchitect/nova-architect:latest

License

MIT — Built with Amazon Nova 2 Lite · Nova Act · Nova 2 Sonic · Nova Pro

Metadata

Release files for nova-architect 2.9.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nova-architect 2.9.2
File Size Uploaded
nova_architect-2.9.2.tar.gz 93.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nova-architect 2.9.2
File Interpreter ABI Platform
nova_architect-2.9.2-py3-none-any.whl Python 3 none any Details

Total release size: 196.4 kB

Release files / nova_architect-2.9.2.tar.gz

Download URL nova_architect-2.9.2.tar.gz
Size 93.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fbf23feef6e5c0d06ba311eb8f1cd3e9840f2580ae01182493f97b92d0c75afb
BLAKE2b-256 checksum
How to use checksums
c944b288f0275db02a7ee9fd48098fb168ed3db71183d6e5b253553ae086f679
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.7

Release files / nova_architect-2.9.2-py3-none-any.whl

Download URL nova_architect-2.9.2-py3-none-any.whl
Size 102.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6212fbebc2175a1b96639a2c8b281ec45abb8aa2641da39f700074c6156bbaeb
BLAKE2b-256 checksum
How to use checksums
1c2a9e1e1e012bf09e22ca88750c47c94c67100656827fd1cfea537b0eedc273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.7

Release history Release notifications | RSS feed

This release

2.9.2 This release

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page