back to home

aidenybai / ghast

multitask with multiple terminals

View on GitHub
56 stars
2 forks
1 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing aidenybai/ghast in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/aidenybai/ghast)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Ghast A native macOS terminal multiplexer built with SwiftUI and Ghostty. Forked from cmux. Features • **Workspaces** — tabs grouped by working directory, auto-organized as you • **Split panes** — horizontal and vertical splits with draggable dividers, resize, equalize, and zoom • **Tab management** — drag-to-reorder, keyboard shortcuts (Cmd+1-9), split-by-drag • **Drag & drop** — drop files/folders from Finder to paste shell-escaped paths • **Ghostty config** — reads your for keybindings, colors, fonts • **URL handling** — clickable links open in your default browser • **Desktop notifications** — terminal programs can send macOS notifications • **Search** — search terminal output via Ghostty keybindings Prerequisites • macOS 13.0+ • Zig toolchain (for building GhosttyKit) • xcodegen ( ) • Xcode 15+ Build Usage Ghast respects your Ghostty keybindings. Default shortcuts: | Action | Shortcut | |--------|----------| | New tab | Cmd+T | | Close tab | Cmd+W | | New window | Cmd+N | | Split right | Cmd+D | | Split down | Cmd+Shift+D | | Next pane | Cmd+Option+] | | Previous pane | Cmd+Option+ | | Tab 1-9 | Cmd+1-9 | Credits • [Ghostty by Mitchell Hashimoto — the terminal engine • cmux — the original project this was forked from