ekhic
Go to Dashboard →
ABOUT REKHIC

Visual Architecture for Software Engineers

Rekhic is a local-first visual workspace built specifically for software engineers and systems architects to draw, model, and document technical systems without the friction of generic drawing tools.

What Rekhic Does Today

Create Diagrams from Scratch

Design multi-tier architectures on an infinite XYFlow canvas equipped with official cloud icons, orthogonal smart routing, layer ordering, and alignment snapping.

Analyze README Files

Parse existing markdown documentation, extract Mermaid flowcharts and component lists, and automatically scaffold an editable architecture diagram.

Analyze Local Source Code

Inspect package manifests (Node.js, Spring Boot, Python, Go, Docker Compose) directly inside your browser to detect services, databases, and dependencies.

Visualize Public GitHub Repositories

Enter any public GitHub repository URL to fetch and model its architecture without cloning files or requiring personal access tokens.

Generate Documentation from Diagrams

Export any visual canvas into production-ready GitHub Flavored Markdown specifications detailing applications, data stores, external dependencies, and relationship flows.

Our Engineering Principles

1. Local-First Privacy: Your source code and technical architecture are your proprietary property. Rekhic runs all code and README analysis 100% locally in your client browser. We never upload your raw code to our servers.

2. Developer Ergonomics: Generic whiteboards make engineers spend more time aligning boxes than designing systems. Rekhic provides structural primitives, orthogonal connectors, official tech icons, and keyboard shortcuts designed for speed.

3. Bi-Directional Engineering: Systems design should not be a dead-end image file. You can start from code or documentation, edit on the canvas, and export back to living Markdown specifications for your Git repository.

Ready to start designing?

Jump right into the canvas as a guest or explore our documentation.