# Fusuma > A native desktop workspace that brings AI chat, terminal, browser, and file management into one seamless grid layout. Built with Tauri, React, and Rust by Koi Fish Labs. Fusuma (襖, Japanese for "sliding partition") is a local-first macOS application for software developers. It replaces the juggling act of switching between IDE, terminal, browser, and AI chat by combining them into a single drag-and-drop widget grid. ## Key Facts - Platform: macOS (native, not Electron) - Stack: Tauri v2, React, TypeScript, Rust - Status: Public beta (v0.0.33) - Price: Free - Website: https://fusuma.dev - Developer: Koi Fish Labs ## Features - **AI Chat Widgets**: Talk to Claude (Anthropic) or Codex (OpenAI) side by side. Agents can read files, run commands, and browse the web with permission controls. - **Integrated Terminal**: Full PTY terminal with ANSI color support, link detection, and persistent sessions. - **Browser Widget**: Chrome renders inside Fusuma via Chrome DevTools Protocol. AI agents can drive it to open pages, take screenshots, and navigate. - **File Explorer**: Tree view and card view with drag-and-drop, full-text search, and instant preview for code, images, PDFs, and video. - **Git & Diff View**: Side-by-side diffs with minimap visualization. Stage, commit, and checkout from the UI. - **Widget Grid Layout**: Snap-to-grid layout engine with horizontal and vertical splitting. Persistent layouts per workspace. - **Workspace Management**: Switch between projects instantly with keyboard shortcuts. Toast notifications when AI tasks complete. - **MCP & Skills**: Model Context Protocol server integration and reusable prompt skills for project-specific workflows. ## Architecture - **Local-first**: Code never leaves the machine. AI providers are accessed via locally installed CLI tools (Claude Code, Codex CLI), not through Fusuma's servers. - **Permission-gated AI**: Agents can read files, run commands, and browse — but users approve every action. Full-auto mode available when trusted. - **Multi-provider**: Choose Claude or Codex per widget. Pick the right model for each task. - **Native performance**: Tauri + Rust backend. Small binary, fast startup (<1s), low memory (<30MB). ## Privacy - No analytics or telemetry collected - AI conversations stay local (routed through user's own CLI tools) - Only server-side data: OAuth account info, crash reports, update checks - Full privacy policy: https://fusuma.dev/privacy-policy ## Links - Download: https://fusuma.dev - Privacy Policy: https://fusuma.dev/privacy-policy - Terms of Use: https://fusuma.dev/terms