Skip to content
Back to portfolio
Applications / Case study

Ghosh

An emerging native control plane for remote nodes, workspace trust, SSH identities and terminal sessions.

Infrastructure with a visible chain of trust

Ghosh starts with the foundations that remote automation depends on: explicit workspaces, node inventories, file-backed SSH identities, fingerprint review and a native terminal. The interface makes configuration and approval state visible.

A careful persistence boundary

Rust and Tauri own a versioned TOML workspace and native operations. Revision checks, atomic writes, path containment and trust invalidation protect against stale edits and unexpected external changes. React and TypeScript provide the desktop shell.

An honest view of the milestone

Workspace management, node and key management, local PTY sessions and direct SSH authentication checks are implemented. Managed SSH sessions, playbook execution, browser automation, scripting and MCP remain planned. This is an engineering foundation in active development, not a claim of a completed automation platform.

Explore the source

View the repository

Inside the application

Ghosh — application interface from the project repository.