Flotrpy

Mihani — AI skill for Claude Code

AI community

Mihani is a cross-platform desktop workspace for AI coding agents.

How to install Mihani

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Flotrpy/Mihani and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Mihani does

Mihani is a cross-platform desktop workspace for AI coding agents. Connect Codex, Claude Code, Cline, OpenHands, Gemini CLI, Aider, OpenCode, and Goose, run projects in hidden terminals, manage sessions, review changes, test code, and push directly to GitHub.

Alternatives in AI

  • Cumora — Where agent teams gather 3.2k ★
  • CLI Manager — A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows 749 ★
  • Pi Agent Desktop — Pi — A cross-platform AI coding agent, bringing the Claude Code experience to your desktop 289 ★

README

Mihani

Mihani is a desktop console for running and coordinating multiple AI coding agents against real projects. It combines an integrated terminal, live Git status, and agent orchestration into a single native app for Windows and macOS.

Stack

  • Shell / UI: Tauri 2, React, TypeScript, Vite
  • Backend: Rust
  • Terminal: portable-pty on the backend, xterm.js on the frontend
  • Git integration: git2 (libgit2 bindings)

Development

Prerequisites: Node.js 20+, Rust (stable), and the platform prerequisites for Tauri (see https://tauri.app/start/prerequisites/).

npm install
npm run tauri dev

Project layout

src/            React + TypeScript frontend
  components/   UI components (terminal pane, git status panel, ...)
  hooks/        Shared React hooks (theme, ...)
src-tauri/      Rust backend
  src/terminal.rs   PTY-backed terminal sessions, exposed as Tauri commands
  src/git.rs        Git status/branch info via libgit2

Status

This repository is under active development. See the project roadmap for the planned sequence of pull requests.