neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Architect는 macOS 터미널에서 AI 코딩 에이전트를 격자 형태로 실행합니다
Architect is a macOS terminal that runs your AI coding agents in a grid. Each cell shows when its agent needs you, with a diff viewer and directory switcher built in.
개발 도구Zig · ShellGitHub @forketyfork온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
A flexible terminal grid for multi-agent AI workflows
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A terminal built for multi-agent AI coding workflows. Run Claude Code, Codex, or Gemini in parallel and see at a glance which agents need your attention. See more in my article.
Built on ghostty-vt for terminal emulation and SDL3 for rendering.
Running multiple AI coding agents is the new normal. But existing terminals weren't built for this:
• Agents sit idle waiting for approval while you're focused elsewhere
• Context switching between tmux panes or tabs kills your flow
• No visibility into which agent needs attention right nowREADME 전문 보기 ↗https://github.com/user-attachments/assets/a4e28a63-557a-44f3-9bae-47b2fd0a5dc6
A terminal built for multi-agent AI coding workflows. Run Claude Code, Codex, or Gemini in parallel and see at a glance which agents need your attention. See more in my article.
Built on ghostty-vt for terminal emulation and SDL3 for rendering.
Running multiple AI coding agents is the new normal. But existing terminals weren't built for this:
Architect solves this with a grid view that keeps all your agents visible, with status-aware highlighting that shows you instantly when an agent is awaiting approval or has completed its task.
[!WARNING] This project is in the early stages of development. Use at your own risk.
The application is experimental and may have bugs, stability issues, or unexpected behavior.
cd into git worktrees for parallel agent work on separate branches; new worktrees are created outside the repo tree (configurable via [worktree] in config.toml) with automatic post-create initializationcd into recently visited directories with instant search filtering (start typing to narrow the list — the overlay takes the keyboard the instant it starts opening, so nothing you type is lost to the animation), substring highlighting, arrow key navigation, and ⌘1–⌘9 quick selection; its pill is hidden while the focused terminal runs a foreground process#123), scaled to fit the pill; expand it to list open PRs (via gh pr list) with search filtering and check out a branch with gh pr checkout; the pill is hidden while the focused terminal runs a foreground processarchitect story <filename> to open a scrollable overlay that renders PR story files with prose text and diff-colored code blocksDownload the latest release from the releases page.
For Apple Silicon (M1/M2/M3/M4):
curl -LO https://github.com/forketyfork/architect/releases/latest/download/architect-macos-arm64.tar.gz
tar -xzf architect-macos-arm64.tar.gz
xattr -dr com.apple.quarantine Architect.app
open Architect.app
For Intel Macs:
curl -LO https://github.com/forketyfork/architect/releases/latest/download/architect-macos-x86_64.tar.gz
tar -xzf architect-macos-x86_64.tar.gz
xattr -dr com.apple.quarantine Architect.app
open Architect.app
Note:
Architect.app. You can launch it with open Architect.app or run ./Architect.app/Contents/MacOS/architect from the terminal. The MCP helper is bundled at ./Architect.app/Contents/MacOS/architect-mcp. Keep the bundle contents intact.uname -m - if it shows arm64, use the ARM64 version; if it shows x86_64, use the Intel version.Prerequisites: Xcode Command Line Tools must be installed:
xcode-select --install
The formula automatically selects the compatible macOS SDK when Zig 0.16.0 encounters the arm64e-only SDK shipped with newer macOS toolchains.
Install via Homebrew (builds from source):
# Tap the repository (note: requires full repo URL since the formula is in the main repo)
brew tap forketyfork/architect https://github.com/forketyfork/architect
# Install architect
brew install architect
# Copy the app to your Applications folder
cp -r $(brew --prefix)/Cellar/architect/*/Architect.app /Applications/
# MCP clients can use the helper on PATH
architect-mcp
Or install directly without tapping:
brew install https://raw.githubusercontent.com/forketyfork/architect/main/Formula/architect.rb
cp -r $(brew --prefix)/Cellar/architect/*/Architect.app /Applications/
See docs/development.md for the full development setup. Quick start:
nix develop
just build
Source builds install both executables under zig-out/bin/: architect and architect-mcp.
To add hooks for Claude Code, Codex or Gemini, use the architect command available in the terminal:
architect hook claude
architect hook codex
architect hook gemini
On first launch, Architect shows a faint in-terminal hint with the core shortcuts and the architect hook setup command. The hint is shown once and is not sent to the shell.
architect-mcp is a stdio MCP server for local clients. It exposes one tool, spawn_session, which forwards the request to the running Architect app. It does not launch Architect by itself.
spawn_session arguments:
{
"cwd": "/absolute/path/to/worktree",
"command": "codex",
"display_name": "Issue 291"
}
cwd is required. command and display_name are optional. On success, the tool returns structured content with status, session_id, and slot_index. If Architect is not running, the grid is full, cwd is invalid, or spawning fails, the tool returns an MCP tool error with a stable code and message.
For release downloads, use:
./Architect.app/Contents/MacOS/architect-mcp
For Homebrew installs, architect-mcp is also symlinked onto PATH; the app-bundle fallback is:
$(brew --prefix)/Cellar/architect/$(brew list --versions architect | awk '{print $2}')/Architect.app/Contents/MacOS/architect-mcp
Architect stores configuration in ~/.config/architect/:
config.toml: read-only user preferences (edit via ⌘,).persistence.toml: runtime state (window position/size, font size, terminal cwds), managed automatically. If a saved window position is no longer usable after a display change, Architect starts with the platform's default placement instead.Common settings include font family, theme colors, grid font scale, and logging minimum severity ([logging].min_level). On macOS, structured app logs are written to ~/Library/Logs/Architect/ with size-based rotation at 10 MiB, including startup/shutdown markers and grid/full view transition events at INFO. The grid size is dynamic and adapts to the number of terminals. Remove the files to reset to the default values.
xattr -dr com.apple.quarantine Architect.app after extracting the release.font.family in config.toml. The app falls back to SFNSMono on macOS.Arial Unicode MS, then STIXTwoMath (if available) before emoji.gh: Architect checks the inherited PATH and the standard Homebrew locations /opt/homebrew/bin/gh and /usr/local/bin/gh. If gh is installed elsewhere, make its executable path available to the app or use a standard Homebrew installation.~/.config/architect/config.toml and ~/.config/architect/persistence.toml.docs/ai-integration.md: set up Claude Code, Codex, and Gemini CLI hooks for status notifications, plus the architect-mcp spawn_session interface.docs/ARCHITECTURE.md: architecture overview and system boundaries.docs/configuration.md: detailed configuration reference for config.toml and persistence.toml.docs/development.md: build, test, and release process.CLAUDE.md: agent guidelines for code assistants.Architect is part of a suite of tools I'm building for AI-assisted development:
MIT
architect-mcpArchitect <version>