Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsJun 2, 2026·3 min de lecture

Kaku — Fast Terminal Emulator Built for AI Coding

A fast, out-of-the-box terminal emulator built in Rust by tw93, designed specifically for AI-assisted coding workflows with minimal configuration and a polished native experience on macOS.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Kaku Terminal
Commande d'installation directe
npx -y tokrepo@latest install d619a814-5e39-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Kaku is a Rust-based terminal emulator from tw93 that prioritizes speed, simplicity, and compatibility with AI coding agents. It launches instantly, renders text with native macOS graphics, and ships with sensible defaults so developers can start working without configuration. It is designed to be the ideal terminal for running AI coding tools like Claude Code, Codex, and similar agents.

What Kaku Does

  • Provides a fast, GPU-accelerated terminal emulator built natively in Rust
  • Launches instantly with zero configuration needed out of the box
  • Renders text with native macOS Metal graphics for smooth scrolling
  • Ships with carefully chosen defaults for fonts, colors, and keybindings
  • Works seamlessly with AI coding agents and interactive CLI tools

Architecture Overview

Kaku is built in Rust using native macOS APIs for window management and Metal for GPU-accelerated text rendering. The terminal emulation layer handles ANSI escape codes, Unicode, and modern terminal protocols. The Rust core manages PTY allocation, input handling, and the rendering pipeline. By avoiding Electron and web-based approaches, Kaku achieves native performance with low memory usage and instant startup.

Self-Hosting & Configuration

  • Install on macOS via Homebrew with brew install --cask kaku
  • Works immediately with your existing shell (zsh, bash, fish)
  • Customize fonts, colors, and opacity through the preferences panel
  • Keybindings follow macOS conventions with optional customization
  • Configuration is stored in a simple file that can be version-controlled

Key Features

  • Sub-second launch time with native Rust performance
  • Metal-based GPU rendering for smooth 120Hz scrolling on macOS
  • Sensible defaults that work without any configuration
  • Full Unicode and emoji support with proper width handling
  • Optimized for running AI coding agents and interactive CLI applications

Comparison with Similar Tools

  • Alacritty — GPU-accelerated but configuration-heavy; Kaku works out of the box
  • Kitty — feature-rich with image protocol; Kaku is simpler and macOS-focused
  • WezTerm — Lua-scriptable multiplexer; Kaku focuses on speed and simplicity
  • Ghostty — also Rust-native and fast; Kaku is smaller with a focus on AI coding workflows

FAQ

Q: Does Kaku support Linux or Windows? A: Kaku is currently macOS-focused, leveraging Metal for rendering. Cross-platform support may come in future versions.

Q: Can I use Kaku with tmux? A: Yes. Kaku is a standard terminal emulator that works with tmux, screen, and other multiplexers.

Q: How does it compare to the built-in macOS Terminal? A: Kaku is significantly faster, supports modern terminal features, and has GPU-accelerated rendering for smoother output during AI agent sessions.

Q: Who created Kaku? A: tw93, an open-source developer also known for Pake, Mole, and Kami.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires