Vibecode Cloudcraft

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price variesbuild time multi-daycategory 📐 diagramsreplaced by 0 people

The visible cloud architecture diagrams loop is buildable, but a credible replacement needs more than the first screen. Cloudcraft earns its keep through interaction polish, collaboration, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# Cloudcraft · indie build

A diagramming tool that draws what is actually deployed by reading a cloud account read only, where the engineering is turning a flat list of resources into a readable topology and the discipline is knowing that a diagram is stale the moment it is drawn.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Collection | Read-only credentials enumerating resources and relationships | the relationships are the diagram; the resource list alone is a spreadsheet |
| Topology | A graph built from real references between resources | inferred relationships are guesses and should be labelled as such |
| Layout | Hierarchical grouping by account, region and network boundary | a flat graph of four hundred resources is not a diagram |
| Freshness | Every element carries the time it was observed | a diagram of live infrastructure is a snapshot and should say so |
| Runtime | TypeScript with SQLite and a local renderer | the collected inventory is sensitive and does not need a server |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the scanner and the renderer.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **Read-only credentials for a real account** · free
  - Why: The whole build depends on enumerating real infrastructure, and the read-only constraint has to be true of the credentials rather than of your intentions.
  - Get it: Create a role or key with a read-only policy, scoped to the account you will scan, and verify a write is denied before scanning.
  - Verify: A write attempt with these credentials is denied
- [ ] **An account with at least a hundred resources** · free to scan; the account itself costs what it costs
  - Why: Layout, collapsing and readability are all uninteresting on a small account and become the entire problem on a real one.
  - Get it: A real account you have permission to scan, ideally one with several regions and networks.
  - Verify: A scan returns at least a hundred resources across more than one region
- [ ] **What you will not collect** · free
  - Why: Secret-bearing fields are excluded at collection, which means deciding which they are before the first scan rather than after they are in the database.
  - Get it: List the fields that can contain credentials, connection strings or keys for the resource types you will scan, and exclude them explicitly.
  - Verify: A written exclusion list exists and is applied in the collector
- [ ] **Your redaction default and sharing rules** · free
  - Why: An architecture diagram is a map of your estate for anyone attacking you, and the default matters more than the option.
  - Get it: Decide what is redacted by default and who may produce an unredacted export.
  - Verify: A written note states the default redaction and who may override it

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Cost estimation.
- Multi-cloud coverage.
- Any write access, including tagging.
- Security assessment.
- presentation and enterprise controls
- multiplayer cursors and comments
- large template libraries
- high-fidelity import and export

If one of those is essential to you, that is the reason to keep paying for Cloudcraft, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Cloudcraft: The shapes are easy; customers pay for low-friction editing, reliable exports, collaboration, and a canvas that never fights them.

what you lose

xpresentation and enterprise controls

xmultiplayer cursors and comments

xlarge template libraries

xhigh-fidelity import and export

prior art · use these instead of building, if you'd ratherExcalidrawOpen-source diagram canvas with an approachable interaction model.↗
share on X ↗"I just replaced Cloudcraft with one prompt"
the numbers

Cloudcraft pricing

planmonthlyannual (per mo)what you get
free$0/user$0/user1 user; manual diagrams; maximum drawing size 12 × 15 components; all designer components
pro$99/user$40.83/user1 team; live AWS/Azure scanning; unlimited diagram size; 30-day version history
enterprise$120/user$100/userMultiple teams; unlimited diagram size; 90-day version history

free tier1 user; manual diagrams; maximum 12 × 15 components per drawing

billingmonthly + annual; 14-day Pro trial and 30-day money-back guarantee

hidden costsUsers added to an annual account are prorated. Enterprise volume discounts begin at 15 users; GovCloud is quote-based. Existing Datadog customers may receive SSO without the normal Enterprise upgrade.

verified 2026-08-12 · source ↗

questions
Vibecode Cloudcraft

Kinda. The core of Cloudcraft is buildable in a weekend with the prompt on this page, but there are real gaps: presentation and enterprise controls, multiplayer cursors and comments. Read the honest list above before committing.

How much does Cloudcraft cost?

Cloudcraft's pricing is usage-based or varies by plan · The official pricing URL is recorded, but a stable current amount was not safely recoverable in this pass. Do not publish a number until rechecked..

What do I lose by replacing Cloudcraft?

Honestly: presentation and enterprise controls; multiplayer cursors and comments; large template libraries; high-fidelity import and export. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Cloudcraft?

Yes: Excalidraw (Open-source diagram canvas with an approachable interaction model.). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.