aizen

by vivy-companyVerified

Bring order to your projects, environments, and day-to-day work.

281
Stars
20
Forks
Swift
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/vivy-company/aizen

Getting Started

Guides for using skills like aizen.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Aizen

English | 简体中文

macOS Swift License Discord Twitter Sponsor

Early Access — Aizen is under active development with near-daily updates. Expect breaking changes and new features frequently.

Aizen is a macOS workspace for parallel development.

Bring order to your projects, environments, and day-to-day work.

Give each project or branch its own environment, with its own terminal, files, browser, agents, and state.

Aizen Demo

What is Aizen?

Aizen is an agentic-first developer workspace for macOS. It helps you run projects and branches in parallel without turning worktrees, folders, or copies into manual setup. Each environment keeps its own terminal, files, browser, agent sessions, Git context, and review state in one place.

Current Highlights

Parallel Environments

  • Workspaces — Organize active projects into color-coded groups

  • Per-project environments — Give each project or branch its own terminal, files, browser, and chat

  • Flexible under the hood — Aizen can use Git worktrees, folders, or copies, depending on the setup

Terminal and CLI

  • GPU-accelerated — Powered by libghostty

  • Split panes and tabs — Horizontal and vertical splits with presets and themes

  • Persistence — Optional tmux-backed terminal session restore

  • CLI companion — Open projects, manage workspaces, and attach to persistent terminals with aizen

Agentic-First Workflow

  • ACP registry-first — Add registry agents or bring your own custom command/binary

  • Agent sessions per environment — Keep chat, tool calls, and context attached to the project you are working in

  • MCP marketplace — Browse and add MCP servers from inside the app

  • Rich input — File attachments, tool calls, and on-device voice input with waveform visualization

Git, Review, and Delivery

  • Git operations — Stage, commit, push, pull, merge, and branch from the UI

  • Diff and review — Syntax-highlighted diffs, review comments, and PR/MR detail views

  • Workflow visibility — GitHub Actions and GitLab CI runs from the worktree sidebar

  • Apple workflows — Xcode build integration for .xcodeproj and .xcworkspace projects

Files and Browser

  • File browser — Tree view, search, syntax highlighting, inline diffs, and multiple tabs

  • Built-in browser — Per-worktree tabs for docs, previews, auth flows, and local apps

Requirements

  • macOS 13.5+

  • Apple Silicon Mac only

  • Intel Macs are intentionally unsupported starting with 1.0.71 for a better user experience

Installation

Download from aizen.win

Signed and notarized with an Apple Developer certificate.

Build from Source

  • Xcode 16.0+

  • Swift 5.0+

  • Zig (for building GhosttyKit): brew install zig

git clone https://github.com/vivy-company/aizen.git
cd aizen

# Build GhosttyKit.xcframework (pinned to Vendor/libghostty/VERSION by default)
./scripts/build-libghostty.sh

# Open in Xcode and build
open aizen.xcodeproj

To rebuild GhosttyKit at a specific commit:

./scripts/build-libghostty.sh <commit-sha>

Agent Setup

Aizen now uses ACP registry agents as the default path.

  • Seeded defaults include Claude Code, Codex, and OpenCode

  • Add more agents from Settings > Agents

  • Bring your own custom agent with a command or executable path

  • Add MCP servers per agent from the built-in marketplace

CLI

Install the bundled CLI from Settings > General, then use commands like:

aizen open .
aizen workspace list
aizen terminal . --attach
aizen attach

The CLI can add or open projects, inspect tracked workspaces, create persistent terminals, and attach to tmux-backed sessions created in the app.

Configuration

Terminal

Settings > Terminal:

  • Font family and size

  • Color themes and presets

  • Voice input button

  • tmux session persistence

General

Settings > General:

  • Default external editor (VS Code, Cursor, Sublime Text)

  • CLI install and status

  • Optional Xcode build button for Apple projects

Keyboard Shortcuts

Shortcut Action

⌘ D Split terminal right

⌘ ⇧ D Split terminal down

⌘ W Close pane

⌘ T New tab

⇧ ⇥ Cycle chat mode

ESC Interrupt agent

Dependencies

  • libghostty — Terminal emulator

  • libgit2 — Native Git operations

  • VVDevKit — Editor/markdown/timeline/diff + Tree-sitter highlighting

  • Sparkle — Auto-updates

Architecture

aizen/
├── App/                    # Entry point
├── Models/                 # Data models, ACP, Git, MCP, Tab, Terminal
├── Services/
│   ├── Agent/              # ACP client, registry, installers, session management
│   ├── Git/                # Worktree, branch, staging, diff, review, hosting
│   ├── Audio/              # Voice recording, transcription
│   ├── MCP/                # MCP server management
│   ├── Workflow/           # GitHub Actions / GitLab CI integration
│   └── Xcode/              # Xcode build and device integration
├── Views/
│   ├── Chat/               # Sessions, input, markdown, tool calls
│   ├── Worktree/           # List, detail, Git, workflow, review
│   ├── Terminal/           # Tabs, split layout, panes
│   ├── Files/              # Tree view, content tabs
│   ├── Browser/            # Tabs, controls
│   ├── Search/             # Search UI
│   ├── CommandPalette/     # Command palette
│   └── Settings/           # Settings panels and installers
├── GhosttyTerminal/        # libghostty wrapper
├── Managers/               # Shared state managers
└── Utilities/              # Helpers

Patterns:

  • MVVM with observable models

  • Actor-based services for concurrency-sensitive work

  • Core Data for persistence

  • SwiftUI + async/await + AsyncStream

License

GNU General Public License v3.0

Copyright © 2026 Vivy Technologies Co., Limited

Frequently Asked Questions

What is aizen?

aizen is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by vivy-company. Bring order to your projects, environments, and day-to-day work. It has 281 GitHub stars.

Is aizen safe to use?

Yes. aizen passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install aizen?

Clone the repository with "git clone https://github.com/vivy-company/aizen" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is aizen written in?

aizen is primarily written in Swift. It is open-source under vivy-company on GitHub, so you can review or fork the full source.

Are there alternatives to aizen?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh aizen against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details