... — Stable Release

Orchestrate AI Swarms at
Zero Latency

Lattice is a high-performance multiplexed workspace that lets you run multiple AI agents — Claude, Gemini, Codex, and more — in a perfectly tiled, zero-scroll terminal grid.

MIT License Open Source Windows • macOS • Linux
lattice — workspace
Lattice Workspace

Running Multiple AI Agents Shouldn't Mean
Managing 20 Terminal Tabs

You're orchestrating an AI swarm. Claude is refactoring your codebase.Gemini is reviewing architecture.Codex is generating tests. Your custom scripts are monitoring APIs.

"And you're stuck alt-tabbing between terminal windows, lost in a sea of tabs, trying to keep track of it all."

Traditional terminal workflows weren't built for the age of AI agent swarms.

Lattice was built to fix that.

Built for AI Agent Orchestration

Lattice provides the high-performance tools you need to manage complex parallel agent workflows.

Zero-Scroll Workspace Grid

Your entire agent swarm visible at once. Terminals are perfectly tiled, edge-to-edge, with no gaps and no scrolling.

Zero-Scroll Workspace Grid

Multi-Agent Swarm Builder

Configure mixed session layouts — Gemini, Claude, Codex, OpenCode, WSL, Browser — with a live grid preview.

Multi-Agent Swarm Builder

Workspace History & Relaunch

Launch a previous workspace from history. Your recent sessions are saved and one-click away. No need to reconfigure.

Workspace History & Relaunch

Terminal Splitting & Add

Split any terminal session directly from the tile header, or add new agents to your existing workspace on the fly.

Terminal Splitting & Add

Server Management & Monitoring

Automatically discover background services, view clean logs (ANSI-stripped), rename processes, and manage lifecycles.

Server Management & Monitoring

First-Class Git Integration

Stage changes, commit, and view file diffs directly within the IDE-like interface. Source control, built in.

First-Class Git Integration

Integrated File Explorer

High-fidelity file navigation with branded icons for Rust, Python, TypeScript, Docker, and more.

Integrated File Explorer

6 Professional Themes

GitHub Dark, Dracula, Monokai, Nord, One Dark, and GitHub Light. Themes apply to the entire UI and all terminal sessions instantly.

6 Professional Themes

Keyboard-First UX

Close any modal, dialog, or panel with a single Escape press. Fast, intuitive, and always consistent keyboard shortcuts.

Keyboard-First UX

See Lattice in Action

High-performance tools for modern AI orchestration.

Main Workspace

Main Workspace

Perfectly tiled terminal sessions.

WEBP
Swarm Builder

Swarm Builder

Configure and launch multi-agent sessions.

WEBP
Server Manager

Server Manager

Discover and manage background services.

WEBP
Git Integration

Git Integration

Stage, commit, and diff in the UI.

WEBP
Themes

Themes

6 professional built-in themes.

WEBP
Launch Swarm

Launch Swarm

Instant multi-agent workspace activation.

GIF
Split Terminals

Split Terminals

On-the-fly tiling and session management.

GIF
Live Theming

Live Theming

Switch themes instantly across all components.

GIF
History

History

Relaunch previous sessions with one click.

GIF

Engineered for Performance

Lattice is built with a high-performance stack designed for zero-latency AI orchestration.

Backend

Rust (Tauri v2)

Zero-cost abstractions, memory safety, blazing fast

Async Runtime

Tokio

Handle hundreds of concurrent sessions with minimal overhead

Terminal Engine

portable-pty + xterm.js (WebGL)

GPU-accelerated terminal rendering, cross-platform PTY support

Frontend Framework

SolidJS

Fine-grained reactivity, no virtual DOM overhead

IPC Bridge

Tauri Command + Event System

Zero-latency communication between Rust and JS

Styling

Vanilla CSS + CSS Grid

Predictable, performant, no framework lock-in

Architecture Highlights

  • Arc<Mutex<SessionRegistry>> — Thread-safe global state management
  • Dedicated tokio tasks for I/O streaming — Non-blocking, high-throughput
  • Raw byte stream passthrough — ANSI escape codes preserved, zero parsing overhead
  • OS abstraction layer — Seamless Native Windows ↔ WSL routing

Advanced Orchestration

  • Detached DOM Registry — Terminals persist across tab switches without memory leaks
  • WebGL Rendering — GPU-accelerated graphics for smooth 60FPS terminal updates
  • Fine-grained reactivity — SolidJS signals update only the DOM nodes that change
  • Zero-Latency IPC — Tauri Command + Event system for high-frequency data streams

6 Professional Themes

One click to transform your entire workspace.

GitHub Dark

Professional & Clean

Dracula

Vibrant & Bold

Monokai

Warm & Energetic

Nord

Calm & Arctic

One Dark

Classic Atom Feel

GitHub Light

Bright & Readable

Live Theme Switching

Lattice features a global theme engine that updates all UI components, scrollbars, and terminal sessions in real-time. No restart required. Themes are carefully crafted to ensure readability and reduce eye strain during long coding sessions.

Theme Switching

Keyboard-First. Always.

Lattice is built for power users who move at the speed of thought.

Open Launcher
CtrlL
Open New Session
CtrlN
Open Settings
Ctrl,
Close Current Workspace
CtrlW
Close Modal / Settings
Escape
Zoom In
Ctrl+
Zoom Out
Ctrl-
Reset Zoom
Ctrl0

Get Started in Minutes

Lattice is free, open-source, and ready to orchestrate your swarms.

Download Lattice

Installers are available for all major platforms. Lattice is currently in early access (...).

Looking for the latest updates? Visit our Releases page.

What's New

Loading...

Open Source. Built for the
AI Agent Community.

Lattice is licensed under the MIT License — free to use, modify, and distribute. We welcome contributions from everyone.

Report Bugs

Open an issue with reproduction steps

Suggest Features

Tag issues with 'enhancement'

Submit PRs

Fork, branch, code, and test

Improve Docs

Help us make documentation better