Skip to content

Introduction

Chinilla is a visual design tool for mapping out systems, workflows, and architectures. Drop components on a canvas, wire them together, run a deterministic simulation to see where it stalls or breaks, and iterate with AI chat to fix what the runtime reveals.

Anything with moving parts:

  • Software backends (microservices, event-driven, monoliths)
  • Restaurants (order flow, kitchen stations, delivery)
  • Hospitals (patient triage, ER workflows, resource allocation)
  • Factories (assembly lines, quality control, logistics)
  • Logistics networks (routing, warehousing, last-mile delivery)

System design is about first principles, not memorized patterns. Chinilla gives you the canvas to think visually and the tools to stress-test your thinking.

  1. Design - Place components and wire them on the canvas
  2. Simulate - Deterministic runtime injects load and shows packet flow, queues, and drops
  3. Stress test - Push your design with peak traffic, outages, and latency injection
  4. Analyze - Review stability metrics, health scores, and bottleneck data in the runtime panel
  5. Revise - Fix weaknesses using AI chat or manual edits, then iterate